Your comments

Would love to try implementing this.

What do you plan to use the control with? Datasets in Dataverse or Canvas apps?