The problem with that is that all the offshore nationals declare themselves non-residents. Non-residents of Canada, even if Canadian citizens or PR,  are not required to pay income tax. In fact they don't even have to file annual CRA forms or get a SIN.