`_require_connection` will require `Batch.current()` to work as we expect. (Unclear what will need to happen with `_PropertyBatch`) `_require_project` relevant to #726 and #733