Created DynamicString in an effort to unify caching of String data.