I think this is a neat concept. I did found it a bit frustrating on my first cycle when I didn't realise there were things I could collect and I wouldn't be able to go back until I went round the loop again.
Maybe a hub where you can go into different rooms rather than going around a fixed circuit would give the player a bit more agency and stop them from reading the same passages more than they need to.