WIP: start to build support for cross-page annotations