Also, OP congrats on 2000 Elo for rapid time control.
Difficulty of Reading Chess Books

In the chess.com mobile phone app. Practice, custom position. Don't start playing. Just set up the position and then make the moves for both sides. You have your mobile phone with you, so easy solution. I was reading Nimzowitch my system. I found the mental effort of following the game without a board and using the staging positions to be quite helpful for my board visualisation. So recommend others keep practicing.
This is something I will love to try, thanks for the suggestion!
In the chess.com mobile phone app. Practice, custom position. Don't start playing. Just set up the position and then make the moves for both sides. You have your mobile phone with you, so easy solution. I was reading Nimzowitch my system. I found the mental effort of following the game without a board and using the staging positions to be quite helpful for my board visualisation. So recommend others keep practicing.