Abstracted transaction and path to their own objects