Filter out null returns from BulkGet() call

Also return immediately if we find all items in the cache