don't used cache values for mutable strings