I just finished the pluralsight class "Parent-Child Data with EF, MVC, Knockout, Ajax, and Validation". While it's a good class and the author has some great insights on how to cleanly implement a web application that uses knockout on the client, I was struck by how many hoops we jump