A new String cache is now created at most once every 5 second, so that out of memory exceptions are not artifically delayed.