I have the same function on my website, just reloads the bit between the page header and page footer, keeps your scroll position and shit, not like its new, kinda older tech than shortened rickroll links
Refresh on browsers keeps the position as well if the page code is made that way (and temp's code is already made so it keeps position), so kinda no point in making an actual button for it...
As this is the case then it's just javascripsters (javascript hipsters) at work again, have you seen how unusable the temp is with javascript disabled? lol
At my old job. We had a similar button on our website front end for one reason. Some people don’t know where the refresh button on a browser is. I think devs ended up removing it on an update and it was funny seeing tickets about it. Was added back quickly.