Thanks! It's pretty simple, just a Subviewport/SubviewportContainer with Texture filter set to Nearest + Stretch Shrink