Dynamic layer control