When parsing multi-variable files, does the builder have to open each one to get a list of variables? Could the build process be accelerated by assuming that the same variables are present in all the files? Such behavior could be triggered by a user-supplied input parameter.