Multiplexing Buttons & Encoders

Potentially a stupid question here, still yet to do a deep comb through the libDaisy doxygen. Is there a way to refer a daisy_gpio_pin to a mux pin aka hw.adc.GetMux(1, 5)?

I ask because currently I have multiplexers setup for potentiometers which is great but it’d be nice to also be able to use them for other sensor types e.g. buttons, encoders etc. without having to manually add functionality which is already present in the library e.g. debouncing, internal pullup/pulldown resistors. I can’t see a way to access these methods for multiplexers. They seem to be contained within either the gpio, switch or encoder classes which all require a specific daisy_gpio_pin to operate, not a multiplexed pin.

Is there a known workaround for this or am I potentially missing something? Thanks!