How to have Autoloads inside SubViewport?

4.2.2

Hello, I’m making a pixel art game, I have a SceneManager Scene, and inside this one I have a subviewport with a low resolution, this way changing the project resolution is easier, wich I need to be abble to implement certain shaders at a higer resolution, because it just scales automatically.

The problem is that then certain autoloads like the options menu, inventory, dialog text box, etc, because of being inside a Canvas Layer, look very small, and adding a subviewport to each one of them seems like a bad solution, doing it would also defeat the purpose of using Autoloads as I would have to acces the child to use it.