Rolled back down to .net 4.0
Changing the boards value will repopulate the child list