findShapes marker performance optimisation