I've also been thinking about this for reposts and I think it makes sense to group reposts and group replies under the note they are replying to.
The only issue is then the timeline would not be strictly chronological. which isn't really and issue but right now all the code presumes everything is shorted by date