I think :thread: Threads might be a great way out of the Kind 1 problems.
But why don't we make it solve all problems with Kind 1s then?
As in: why doesn't it solve the actual "Thread" part? Where the publisher gets to publish a sequence of posts in a way that it's clear for everyone where the Thread starts and ends.
You could do this with a kind 30040 index of posts (type: thread) nostr:npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl
But I'm fine with solving this with an adjusted NIP-7D too nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn