Thanks for taking a stab at this after D95382!
The functions here are essentially the same as for CondBit, right? Could you factor out the logic into private helpers, that take a reference to VPUser?
Move common implementation of get/set methods into helpers
LGTM, thanks!