BaseClient#cache returns the client

This enables chaining multiple `cache` calls.