Add missing implementations to ShadowColor