Accessories now update, working around swift bugs.

This is getting close to usable!