Add missing implementations to ShadowColor

Yes, just native ones. By default it will call through to the real method.