spawnitem won't create generic items unless you intend to
generic items will retain the data for what item they were if a mod is uninstalled, and will attempt to restore themselves if re-installed
Helps a little with the lag from recipes when having crafting interfaces open, but it's still noticeable.
Also micro-optimized Root maintenance by unlocking the Root mutexes for their respective shared_ptrs earlier once we have our own shared_ptr.