We do that, and the cost of forking the cli vs the llm or network call is very small. It works really well.