I've just submitted an issue on this, but maybe you have some more insight on it. When I run this project, I get a nasty glitch in my background.

All it's doing is making a repeating background image and putting viewport/container on top. My current workaround (yuck) is
back.stretch_mode = TextureRect.STRETCH_SCALE
await RenderingServer.frame_post_draw
back.stretch_mode = TextureRect.STRETCH_TILE
Edit: 8,630 open issues! Woot!