The the caching method should take *args and **kwargs here since the decorator accepts them as well.