I think there really needs to be a way to claim your accrued emission in order to restake it if needed without having to withdraw everything and in the process, loosing the emission rate that has taking over a month to build towards.
If you look at ChainX as an example, you stake your $pcx token. At anytime, you can claim your accrued tokens. You can then restake those tokens if you wish.
I think this would be a great functionality to add to add and would be great for $stake holders.