Interface casting