Use an internal class with extension methods to clean up the color conversion.