Conversations in !gnusocial sometimes look like Picasso paintings: they are decomposed and reassembled so as to never look the same from two random viewpoints in the !fediverse
sounds like you want to bribe one of the !gs devs to implement "parent retrieval" sooner