Why do you want this? I mean, you only need the contact list when adding sb to a group or creating a new chat, both of which isn’t that often. And there is a search functionality
I think this situation is somewhat related to “contact list corruption” controversial long-standing issue in delta chat, some people see it as a feature that when you join a group all contacts are added to your contact list, but this is not how it works for other messenger apps, and users find unexpected to find “unknown” people added to their contact list