UIDocument in macOS Catalyst question: if users open documents from arbitrary Finder locations, is restoring those documents on next app launch supposed to require so much ceremony?

I’m finding I need security-scoped bookmarks plus regenerating the restoration NSUserActivity/bookmark after document saves, otherwise previously opened external documents fail to reopen on relaunch

Feels more complex than I expected