Could this inherit the methods of RSO privately so they aren't exposed? Maybe only expose the subset that are needed publicly?