Refactored Connection and Document to make room for nested create calls