feat(port): zoom level dependent port visualization