Simplify boiler plate in connector response objects by moving logic into core transport and allowing for tighter integration regardless of the connector