from a code perspective: it’s totally possible, and wouldnt actually need a large amount of work. from a design perspective on whether we’d want to do that or not: ???