What if you could query N…
What if you could query N relays (a wide list) and get your profile from all of them. Then order them by time stamp. Check the signature. And then put each one in git at the timestamp it was signed, to form a browsable time chain. The witness data can also be stored.