`scheduleExpireCache` is a tile layer/source specific method so, ideally, it should not be part of the the `ol.renderer.Layer` type. We don't have a proper class hierarchy for that right now though. So that's fine, but I'd like that we come up with a better renderer class hierarchy.