Let us do it right - Undelegation is the slowest thing on STEEM, and makes one wonder if the whole thing was coded in haste.

I would like to see the delegation/undelegation process happen as instant as possible in order to process faster
Example: I have 200,000 SP on two accounts I have 100,000 SP and 90% vote power on my main account and on the other account I have delegated 100,000 SP and it has 0% vote power. Now I want to take that delegation home, which should make my 200,000 SP have 45% voting power in total.
Example 2:I have 200,000 SP on 10 accounts with 20K SP on each account and different voting weight. What we do is to calculate the average correct: 5% voting weight + 7% +12%+24%+100%+8%+33%+17%+86%+100% on the ten accounts.
The average voting weight is 39.2% ish so when I take home my delegation, I will have 200,000 SP with 39.2% voting weight instead of waiting a week for it to come back with 100% voting weight.
No more gaming the delegation system
What was revolutionary with the 386 processor was the Math Processor, a STEEM is so much more than just another math processor, let us do this in a smart and safe way so we don`t waste our USERS or our own time that we can never get back as time is very valuable it makes no sense to have several days waiting for an undelegation to come back.
And since we are on the topic, consider undelegation of a portion for example 20% undelegation instead of 100% by default.
Some times it would be great to undelegate say 800 SP from one account to take home, problem is that to undelegate 800SP from an account that has been delegated for example 5000 SP makes it so that 4200 SP hangs in limbo for a week, or if instant undelegation all that SteemPower will affect VotingPower on the main account and if the point is to undelegate from Peter to delegate to Paul it be nice to control the piece of the pie that shall be served and that it happens rapidly or close to instant but also calculate the vote weight since the new delegation will contain the voting power the main account has when delegated.
SP+VP=LOVE
Actually I am not sure if it creates love. But I know that I love fast transactions and clever solutions on what many see as a problematic solution that has been with us too long already and I hope there are enough consensus and skilled developers who can create this magic for us and allow us to be better managers of our stake as Steemians.
Invitation to come and talk and chill with us
Thank you for reading, please support this witness by going to https://steemit.com/~witnesses and vote for @fyrst-witness. If you want to talk come and visit us and more than 5000 other STEEM investors/super users at http://STEEMspeak.com, a great place to network and make acquaintances
Sincerely,
@fyrst-witness
Come on everyone, support this idea :)