pass over visual properties if different than default
connection's line pattern can be set via properties
connections visual props are saved on creation (if any)