Split policy checking from GenericAgentLoadPolicy, to GenericAgentCheckPolicy