The "high density" plan is a scam.   It is just a way to maximize Developers profits

70% of the units are small 1-bedroom/studios.
60% are not occupied by the owner - i.e. rental or AirBnB.

For a family - heck - a couple - there is very limited options on the supply side.   Much of the starter homes in the 416 - bungalows - are tear downs, and replaced by luxury units.

So the 5% foreign buyers will have a massive affect on the supply-demand curve.