fix: stable script file reloading