added support for Color type in custom properties