Doing this in ServiceDeploymentParsingProcessor is mixing concerns, since this is unrelated to parsing. I think we need to add a SarStructureProcessor that handles this task. I don't deal with deployment processors much, so I'll ping Stuart Douglas to see if he agrees.