Properly support colour stop offsets for linear / radial gradients.