Your problem isn't the loan products, it's the way the products are being structured. A LOC is a product, just like a variable or a fixed loan is a product. Cross collateralisation is not about a loan product, it's about setting up loans in a particular structure.
As an example, a hammer...