How is that different than just having the frontier model write a build plan and store it, then have a cheaper model execute? That’s pretty normal practice.
The build plan should be better than the context that generated it since it strips out wrong turns and other noise. I think?