vtkCleanPolyData much slower with Doubles than Floats

Thank you for your help David! That clears it all up, I should have just looked deeper into the source code! In this case it was just a matter of seeing that vtkMergePoints has separate implementations for doubles and floats, but in other cases, is there a preferred way to profile VTK code?