cache: stop recalculating upper limit each time a new entry is added
Sponsored by: The FreeBSD Foundation