capabilitiesDestination.isWritable will call KFileItem::init when this is not needed.
capabilitiesDestination.isWritable