reverting cache to just a lookup until I can figure why transient caching isn't working