Make cache when resetting optional