I'm fitting a multilevel model of travelers (19310 observations) classified by municipality of origin (424 clusters) and municipality of destination (401 clusters), using MLWiN (MCMC estimator). Hence I'm fitting a cross-classified model, with variables at individual level (e.g. car ownership of the traveler) and variables at both origin and destination level (e.g. population density at origin and population density at destination). 75% of trips have the same origin and destination, the remaining 25% of trips are from one municipality to another. Using a correlation matrix I find high correlations (around 0.8) between some origin and destination characteristics (e.g. population density at origin and at destination are highly correlated), which is not surprising given that 75% of respondents have the same origin as destination. My feeling is that using a cross-classified multilevel model these correlations are not as problematic as they would be for e.g. a Fixed Effects model, but I struggle to find sources to explain and back this up. Moreover if individual level variables are highly collinear with higher level variables (e.g. an individual's car ownership with municipal population density), could this be problematic using multilevel analysis?