Caching is working much better now. Use magic fairy dust instead of strings.