Added cache of character results
License