Thanks! I’ll check out both of those. I’m updating a plugin that was written many years ago by another developer so it’s a little bit of an uphill climb.
As a stopgap I’ve created a little function that checks on init to see if the component’s page is set, and if it isn’t it corrects it and emails me to let me know it had to. The page gets unset at the exact same time every day, if that’s at all interesting to anyone.