I think we should review these carefully.  We risk getting into the same situation as before with a complicated heuristic for determining how the layer behaves.

Based on what we've got now, I'd say `minZoom` and `maxZoom` *should* cause tiles within that range to be reused when the view resolution is outside of that range (I'm not saying that is what happens - `minZoom` is not handled at all - but just that they should be used to determine the range of z that is requested without constraining the view resolution or toggling the display of a layer).