Might it make more sense to figure out the `commitHash` when the file is first loaded since `require` is already a synchronous operation rather than waiting for the first request to then do the synchronous work to figure this out? Obviously it's cached after the first run so it's not a big deal to leave it as is...