performance and caching tests...