Use a geometric progression for distinct colours

This makes the changes very visible at the upper levels, but also
handles deep hierarchies gracefully.