Don't cache toText()