I should be able to define entrance/exit animations that get run when a component becomes visible/hidden. Also, I should be able to do the same for repeated item lists that are based on an array of data, so that when a new item is added to/removed from the array, it appears/disappears with the defined animation.