It is generally thought within the meshing tool community that object-orientation and other decoupling techniques penalize performance when they are used for building concrete meshing tools. In this paper we show that building a meshing tool with good object-oriented design metrics could not only improve maintainability and all other derived attributes such as portability and extensibility, but also its performance is comparable to a standard meshing tool that implements the same algorithms.