update tintColor when set new tint color

If we use a `@property`, it is not necessary anymore. Besides that, if we set this variable as `static`, we could be setting that behaviour for all instances, which maybe could be another case to be handled.