As mentioned above this loop will be removed later (I guess) so this test is not performed every time a mesh object is created. It doesn't take *that* long but once you know your mesh is okay I doubt you would want to test it everytime you load it?