Is there a reason we couldn't continue inheriting from LWRPBase?