Implements word caching. This removes the need for dynamo support.