Would be awesome to have a WebASM version of ATMLib that would ideally do a proper sizing of the data via the macros, etc..