> As a matter of fact it has to do that in order to provide you with caching, cookies and local storage for your private browsing session.
This is solved by knowing what is stored is private browsing data, which should be marked anyways. Safari just isn't that well thought out of a browser.