be less eager about the types of render_args bound with render_factory; check for BaseResponse instead of Response.