Move color creation to only update on rectangle updates