Tickmark list is updated item by item, which leads to many notifications for the listeners. It would be better to bulk-update the list on each change (re-layout). Currently, there's no way to get the last tick mark from notifications as any notification might be theoretically the last one.