This comes up from time to time, but I haven’t seen a “great” solution for it. Here’s some previous threads you might find relevant: