Couldn't setResponseTask be done by registerPlanOperation in ResponseTask?