PLAT-4232 - Add queryProperty method for subclasses
PLAT-4232 - Add run() and createManager() methods for wrapping classes