Add a "scheduled" state to updates and implement it
Fix a conflict between widgets data

Moved the data to a data-xxx attribute