@Matt_SF That's an interestingly over-engineered solution. But it seems to work!