Properties panel "tool tab" and context switching

With the new tab to handle tools params in PROPERTIES view, we are facing with context switching for every single tool working on any other view.

This could be a true blocking issue for many python tools, and may defeat this new panel goal by design.

Any plan to handle context override “out of the box” in a smoother way than wrapping operators so override dict turn into a real context object ?