memory footprint optimization - eliminated Inject service wrapper in service controller
eliminated Transaction parameter from ServiceRegistryImpl.getRegistration() method
At TransactionalObject: make sure there is a snapshot before adding it to the transactional objects map