Thanks to Florian Vazelle for initial exploratory work, and to Nick Pope and Mariusz Felisiak for review.