CAPX-51 | Light refactor of orphan functionality to put it into its own class
CAPX-51 | Working orphans and operations