Allows changing color dynamically