Okay, first things first. You became a PR in 2020 from what I can tell. Are you already a citizen? I am somewhat doubtful. So "our demographics" is a bit premature. Its Canadian demographics.
Now "balanced immigration". What does it mean? Balanced according to what you define as balanced? Canada has a policy of raising population to 100M and I do not see it happening without significant help from India and China. Its a simple question of practicality. You can disagree with their 100M goal but then for that you need to be a citizen.
Secondly, "Invasion"... Are you REAL? Canada got much higher rate (%age of population) of immigration in the past. Except all of them were from Europe. Will you call it a European invasion of Canada? Or is it the nationality or something similar that is troubling you.
Further, Canada has this nice "Charter of Freedom" and "CAnadian values":
"15. (1) Every individual is equal before and under the law and has the right to the equal protection and equal benefit of the law without discrimination and, in particular, without discrimination based on race, national or ethnic origin, colour, religion, sex, age or mental or physical disability."
Before you ask, yes, this has been applied to immigrants as well. Canadian courts have turned decisions of IRCC which violated these. Its called "Canadian Values" and yeah not discriminating based on national or ethnic origin is a part of it.
So forget it if you want Canada to limit immigration based on national or ethnic origin. NOT GONNA HAPPEN!
If you so desperately wanted that, there is USA just south. They seems to do it your way.