Hello Paul, welcome to the community and thanks for posting. Your feature is well-discussed. Hopefully this post
has the answer you’re after, about halfway down.