Updated assets precompile, added json cache