Since our configurations generally give the users multiple of billions of possible combinations we do it all at runtime and by doing this server-side we remove all the compatibility issues with different devices and the speed is pretty fast even 2 secs for simpler smaller models without complex materials.