It needs to run before the content loads to prevent a FOUC, will it still do its job in an external file?