Organizing data model to take advantage of built in assemble binding.