Give up and allow inheritance of MobileModel since .NET makes delegation such a PITA.