Since this is a private data structure, why not populate it with ````struct pios_adc_dev *```` rather than filling it with the opaque handles and then having to convert it during every search?