This is good, I do this exact same every now and then.
Here's a simple life hack I learned in a pain therapy:
The best position is always the next.
Meaning move around while seated. Change position of often. This way not a single muscles is over-strained.
Thank you for sharing this! Sometimes, I have back pain from being a nerd