[cs] Ensure that interface implementations are public; Handle cs.Ref<> delegates correctly