fix(pagination): use `track by` for performance improvement