Research Synergies between Armitage and Placecred