That's a good idea but it works from the change in context no? So you lose context from your big model. It's a good suggestion though.

No idea if subagents are not blocked, but you can set the starting method for subagents to "fork", then they inherit the main agents context