@futurebird The @phanpy client for Mastodon has a catch up feature which I believe works exactly as you describe.