dramatically faster validation by caching GML