Pass connection onwards only when we know the runtime capabilities