PropelObjectCollection::getIdenticalObject optimalization