This call should be recursive, only freeing cache of immediate parents of the collection is not enough, the whole parenting chain needs to be processed.
This call should be recursive, only freeing cache of immediate parents of the collection is not enough, the whole parenting chain needs to be processed.