https://github.com/samvera/hyrax/wiki/Transactions-Development-Pattern
https://github.com/samvera/hyrax/wiki/Proposed-High-Level-Outline-for-Deprecating-the-ActorStack