I think the most elegant solution would be to add the liquid but with a higher cost to traverse, since you move more slowly.
IIRC, I interpreted liquids as walkable ground something like 0.6 units lower than the actual liquid level (for when you begin to swim instead of wading through it). That was quite precise, I think.