Access rule for dynamically-determined collection name

Both the UI and the documentation want me to have one big collection with permissions based on an owner-id attribute, but I’m wondering if there’s any way I can configure a rule so that each API key has a collection for its own exclusive use? A rule along the lines of: "%%collection.name": "%%user.data.id" ?