Yes I'm also not sure why the same toot should appear multiple times in the timeline...
If that is the default specified in the protocol it would be nice to have a switch in the clients, such as #fedilab... Including a grace/cache period: if the boosted toot was last seen more then a year ago show it again, but discard it if it was shown half an hour before
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!