better handling for caching layers