Only coerce values that need coercion.
Add reconnection for HQ connections.