renamed cache-related argument to avoid ambiguity