cleanup relationship between fields, field controllers, and field decorators