I think I have see this
But I also think I’ve seen some other solution to this here, which I can’t find at the moment.