### Describe the bug 5.0.0-next.227: Reading $state in script tags does not return the current value if the variable is not referenced outside of script tags Downgrading to 5.0.0-next.226 and it works again. ### Reproduction Reproduction: https://www.sveltelab.dev/q619bx8mtraspmd The number printed to the console is always 0 ... unless the variable is referenced outside of script tag (https://www.sveltelab.dev/7r3mc9ydsw6heco) Downgrading to 5.0.0-next.225 and it works again, no need to reference the variable outside of script tag (https://www.sveltelab.dev/8nijtfv76v7wjz8) ### Logs _No response_ ### System Info ```shell System: OS: Linux 6.8 KDE neon 6.1 6.0 CPU: (8) x64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz Memory: 8.22 GB / 15.41 GB Container: Yes Shell: 5.1.16 - /bin/bash Binaries: Node: 22.6.0 - ~/.local/share/pnpm/node Yarn: 1.22.22 - ~/.local/share/pnpm/yarn npm: 10.8.2 - ~/.local/share/pnpm/npm pnpm: 9.7.1 - ~/.local/share/pnpm/pnpm bun: 1.1.16 - ~/.bun/bin/bun Browsers: Brave Browser: 128.1.69.153 npmPackages: svelte: ^5.0.0-next.238 => 5.0.0-next.238 ``` ### Severity annoyance