I think there are still some things that are pretty obvious and we can implement. Like logging the changes of the participant attributes in one table instead of many and from the application side instead of the rules system. I'd like to continue on that in bite sized chunks. We need to finish IA docs before we get into tipping, take_over and such beasts.