This seems like a cool project to understand the staking code. But if you are actually running a minting node, you will expend a lot more resources trying to findstake and selectively mint vs. just running a minting node all the time.

Is this mainly for high-value hot wallets to limit minting time?