Colors now update properly based on cooked state.