What was the issue? It looks like the pull request ensures that sub-documents use their own transform if they have one. Do we not want that?