Looks great! Per-page assistant works for llm cost, but complex docs (actually, almost any professional books) are all about cross-page context (definitions, relation between two related pages) - how does it answer something that isn't on the current page, but related to one?