Normally maps of an agent's contents don't allow the icons to be re-arranged. However, if an agent is disabled (priority is set to 'off' or $AgentPrority = -1), it then becomes possible to move the icons around as on other map views.
Should the agent be re-enabled, the custom icon positions will be lost as the agent rearranges the icons.
Regardless of whether an agent is enabled it is always possible to link to/from aliases on the map of the agent's contents.
In v5.5.0, an experimental further feature was added, via $CleanupAction.