Which scenario is LEAST suitable for using sub-agents?