We need it to be combination of both the applet and editor proxy models so we cannot inherit any of them