So, in vector space terms, we have different bases for describing U in, but not that many independent variables.
If U is a function of x and y, but x and y are not orthogonal, then I can't treat dU/dx and dU/dy as independent, even for partial derivatives, because x and y aren't really independent.