Major improvements to managed object management. Objects are no longer required to inherit from a base class to be syncable.