Make InterfaceInstance non-generic