Infinite canvas

Assuming there are multiple canvas files named A, B, and C. Now, in file A, link to file B. When the link to B is clicked or other actions are taken in the A view, make B display directly in the current window as if it were a part of A and allow it to be manipulated. The simplest version is to include it in the view, but it can be extended based on this.

I am making this request because this idea was part of my software idea before the canvas in Obsidian was available. Although it may seem like a minor improvement (perhaps with laborious coding behind it, but worth it), it greatly enhances the user experience by truly expanding a canvas and allowing seamless switching between different sub-themes under a parent theme. This feeling is wonderful.

I look forward to hearing back from you and would appreciate it if you could acknowledge this request.