Out of curiosity, why do we use links in the UI instead of `<button>`? I've run into a similar problem when getting the browser router (for Single-Page app stuff working)