Spelling and trailing whitespace
Support multiple caches