Will inky_frame MicroPython library detect the Inky Frame model?

It looks like there’s a primitive way to detect whether an Inky Frame is a 5.7" or 4" and I could guess how this could be extended to the in-the-pipeline 7.3". Will the guts of this be hidden away in the newish inky_frame module? And can that also return the appropriate display to avoid having to “configure” the code on each deployment?

cf general issue in What's best way to determine Pimoroni product from MicroPython?