I am aware of the gossip model nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6.
Actually when I first started using and researching nostr what I immediately imagined how it would work was what is described in this gossip/out-of-the-box.
I was actually surprised that most clients don't do it this was.
It is what it feels natural and more decentralized way of reading content from people you follow.
I realize it is much more demanding to implement in a way it doesn't explode in terms of data usage, memory consumption and overall client stability.
But I'm determined in giving it a try in nostr:npub1gp4xzpmluelsakjtayc4wtzj97fhj5kakqjvsannu00xkdlf4x8s0xdqyq. I hope others will also.