QML doesn't have a method for replacing all points at once, which makes it extremely slow when loading large profiles