Actually, you might have uncovered an important bug with the activity list. See incident 23406. The way that onModelChange and getWorkspace are written on the activity list doesn't understand that app.js constantly bombards all lists with onModelChange whenever any model of any business object type is changed. You can see the errors in the app if you change some other model after you pull up the activity list. The WorkOrderList has the same bug.