Das Problem ist jetzt nur, wie sich nun auch noch dieses komische ARC dort einmischt, bzw. wie Dieses die eh schon teilweise nicht ganz so einfache Verknüpfung von Objekt und interface beinflusst.
Genauso, als ob du auf eine Objektreferenz, welche du an ein Interface zugewiesen hast, Free aufrufst. Wenn die Interface Referenz einen größeren Scope bzw längere Lebensdauer hat, dann raucht sie dir ab, um dich mal zu zitieren.