Version control on Entity form type submissions
Trying to hack data out of an Entity form seems to make things unnecessarily more complicated, so I decided to redesign the whole form as a content type create form, while using entity reference fields to link the various instances.