added custom transact decorator that handles with objects retrieved by store operations like find or read