Splitting out newPinForIdentifier:
Making addPin: support dragging new pins