Also, I'm not completely sure if it's a state. `is-fading-in` sounds like the element is still fading-in, while it is just something that plays when the element is shown. Afterwards, the class remains, but the element just stays put.