That's really only a concern if you are visiting two clearnet sites simultaneously. Those TCP streams my be leaving the same circuit at the same exit node, so it can correlate them. Otherwise, changing identities between browsing clearnet sites and hidden services doesn't help anything, because clearnet sites are accessed through exit nodes while hidden services are not, so they are definitely not using the same circuits (although they may be sharing part of a circuit).