Fix for when getMany() doesn't return all of the required objects...
Better support for adding items to cache manually.

Slight code cleanup