Decouple Bucket View from Route parameters
Refactor the Bucket view to decouple it from the route parameters. This can be achieved with injecting the route parameters as props into the component.
https://router.vuejs.org/guide/essentials/passing-props.html
This simplifies the code as one can directly calculate the visible objects based on the changes of the props instead of using a watcher for the route parameters.