DOM only reflows once on entry change
list animates on new entry
works offline