I will jump in as well. The foreign influence transparency scheme in Australia is actually limited to political engagement. It still leaves a huge gap in other sectors such as research, private sector and civil society, where foreign agents and foreign-affiliated agents are able to use their resources and money to intervene. It is something to consider.
I think it's the right step, but it has to have a broader reach to be truly effective in countering foreign influence in Canada.