only animate when we actually try to load new data (not same yet)