This is a prerequisite for supporting gradients and images.
A lot of downstream consumers of `pathfinder_gpu` want to use colors without the path stuff.