maybe this could go into the base RightsBuilder class, since it’s the same in both Hydra & BDR builders?