Its an interesting part of ED to me... but then I work in IT. Somewhere they have to have something that says for System X, Planetary Body Y, First Discovered by Z. If every time someone sells data they have to regenerate the system (sector?) from its seed, work out what planetary body Y is (to determine value), check to see if its already been discovered, and then update the discovery as well as the cmdrs own history of discovered/sold systems, balance, explorer rank, etc. I can see why they'd have opportunities for performance improvement.