Watch folder for new files to trigger flow

Anyone know if there’s an existing and preferred pattern in prefect to monitor an empty folder and trigger an action if files are dropped in that folder by a user? I’d prefer not to have a superloop in my task/flow to handle this myself if there’s some observer.

I’ve looked through the tests, examples, google search, an asked the AIs (they don’t know prefect2) but I don’t see a way to do this.