only cache for 5 minutes, because otherwise random orders do not work very well