Cursor and the agenetic IDEs are great for this kind of context control. Although designed for code, I’ve started using them for regular language, by converting large docs to broken-up plain text files (which it can do for you). Then you can @ whatever chapter you like in your questions