I never realised that was a subplot! Maybe one ingredient too many if it were there.
I think it was probably fairly subtle but it would have been a theme of Technology vs Religion in a warzone on Jedha.
Or at least that is what it seems like.
Once you leave Jedha that theme would only carry over with Vader from that point I guess.
Saw would be the paranoid conflicted half cyborg. But other abominations on the streets who were in the wrong place at the wrong time but were saved with surgery.