setItems does not accept CacheItem objects.

I found a way to make this work. Stupid hack. Let me know if this works.