EAGLESIX-3157: fix bugs w/ recent CursorDocumentSource changes