The textureLayer's tileLevelChanged signal was never forwarded to the geometryLayer, which made placemarks and text show up, but no areas or lines.
I tracked this down to the refactoring regarding the tileLevel from december 3rd in commit f847505b02940aff9e37a6fa2317a7098c078d97.