cleanup: push mutable agentset operations down to TreeAgentSet only