Except for this I'm using icon_state, so it's unnecessary. I will keep that in mind in the future, though.