index can now cache sparse factorie vectors