So I'm sure there was a more clever way of doing this but I ended up using custom background files. gotta credit the Wolfram language for making my life easier:
can always generate more files if needed and we ended up having more screens. but as @mattyjbrown pointed out in another PR, we should probably be wary of having way too many of those!
So I'm sure there was a more clever way of doing this but I ended up using custom background files. gotta credit the Wolfram language for making my life easier: