Implemented prefix-based cache warming -- #5