How do you avoid cross-collateralisation loans?

Insist on stand-alone loans and securities whenever possible. Take out separate loans for each new home, using a line of credit or an offset account to cover the deposit and charges.