There is definitely room for improvement in the validation tool in terms of performance. Lots of the individual validation tests do their own parsing that could probably be done once by the engine and passed in to the tests. For example, if the engine opened references to all ProjectItems and VIs that live in the module library, I imagine each validation test would run much faster.