Transaction system skeleton - needs to be included more into type system
* Loading references uses transactions
* TODO implementing performance improvements based on TransactionActions