Cold wallet staking

I was wondering if it were possible to create a stake only wallet where you could stake your coins from a cold storage. This would enable large coin holders who are afraid of losing their coins to securely partake in staking. A way for this to work could be similar to moneros view only wallet where the amount of moneros in your cold storage is displayed via the address and private view key.

As for reddcoin, to enable staking one would just have to update the status between the cold storage and your stake only wallet.