add layer zoom level validation