The attribute manager had some other issues which prevented the attribute system from working correctly. Now when you set the attribute you also need to call Attribute.ScheduleAutoUpdate. It no longer schedules automatically. I can look at exposing this so it works better with the state system.