They are a small company, yeah, but that also means they are extremely agile, and this feels like the kind of a feature that would take me (a single developer) maybe a couple days to implement.
I mean, if spending 16 hours to implement a future proofing feature is not acceptable, I don't know what is.