Multi step color updates now working due to pointer update.