make privateHints mutable, so we can use them to cache stuff for applications even if we only acces them from a notification