Thanks for the tip! I actually ended up adding a TextureRect, setting this to expand, and setting the stretch mode to tile, and pushing this across the screen.
Here is the latest version: https://levelpixellevel.itch.io/the-lost-ship
I still have a lot to do, I might start limiting the scope for now. I have a dialogue system built, but I have not built any of the interactions into the game.