Because the purpose of bug fixing is to fix bugs, not overhaul mechanics into an entirely new system - this is how we end up needing fixes because people hijack a fix process with endless feature requests.
FSS exists now in part to define if a planet as POI. The issue is the time it takes to identify POI type. So let's have that solved.
I am less interested in head canon for how the FSS actually works? Just that it actually works, and identifies if something exists or not. Something existing should not be an existential thought experiment as far as the game is concerned. The POI exist, or do not. How many, coordinates and type is the process impacting performance. Making that a lucky dip process doesnt solve the problem. It's just, ostensibly, hiding it.
I just want the FSS to identify if POI exist, or not, on a body that might be 800,000 ls away. What they are, how they might have formed or other more scientific concerns, I'll leave to the game to present in a meaningful way, as a feature improvement.
Let's have the underlying issue fixed, first, yeah?