Add caching to increase speed.