creating PseudoNodes to allow edges landings on edges (for interactions like activations for example)