Usually when sites get reloaded after sitting for a while due to “too much memory” it means the site has a memory leak (or several) that it’s owner has chosen to not address.
Annoying regardless, but arguably Safari is doing the right thing here.