'course, for the above to work, we need to call `setCache()` here instead of setting it directly.