path, marker layers: Listen to all viewport properties
Layers need to update when any property of the viewport changes, so it's
easier to connect to notify
rather than the detailed signals.
Layers need to update when any property of the viewport changes, so it's
easier to connect to notify
rather than the detailed signals.