HTTPService:GetAsync still stores a cache / doesn't update

I have a github repo that my script regularly updates from when the hash changes. It can detect the hash change instantly but doesn’t update the script that the script is grabbing for at least another 10-15 seconds. I have ensured that nocache is true but it still does this