cache memory export was taking annoyingly long, so moar speed