Cache experience for level values instead of recalculating