Let's say I want to fit a model that relates a target variable $Y$ to a set of predictors $X_1, ...X_n$. Let's also assume that two of them ($X_1$ and $X_2$ for example) are correlated but allow for some variance (we can think of the height and weight of a person for instance).
As it's a common problem in linear regression models, if I just fit a multivariate linear model, there will be no way to distinguish between the effect of $X_1$ and $X_2$ height and weight. My question is, if I add an interaction term, what would I be achieving exactly? On one hand, I can now distinguish the effect from either of them from the effect of both combined, but on the other I've made the original problem even worse since now I have three collinear variables