Animation set caching and item factory updates