(Sync async) Attempt to build a composite operations framework on top of GCD