I don’t have the time to work on this at the moment, unfortunately - if anyone wants to create pull requests or take this over, I’d be happy to help with the transition.
Otherwise I hope people can use the component created by @angus and that it works ![]()