Ah. You seem to have thought of everything!
Good luck on finding a solution, anyway.
I'll be very interested to see what you come up with.