Great concept! But you can just leave the body and never loose power, maybe you need to add a cooldown before leaving a body :)