Harmony Read-Only Staking Precompile

Just hopped over from: Snapshot - Staked ONE Strategy

A method e.g. getUserShare(address wallet) that would return total staked one + wallet balance (over all shards) + maybe also rewards amount(?) would be really good to be used with snapshot.org. Then the owned ONE would be accessible with a single contract call. I did not see a method that get’s the staked one by a single delegator, am I wrong?

Would be great to use it with this strategy.