To visually implement this I had simply tinted the selected entity red when it was drawn (from the model rendering shader):
if (isSelected) output.Color.r = output.Color.r * 2;
Clearly that was a bit... simplistic, though it was enough at the time and it worked. But now I needed something a little better.