When I make this soup for myself, I use half-and-half, but it curdles. Is it the heat or the acidic tomatoes that causes this to happen? Heavy cream is a little too heavy, but it doesn't curdle.