WireHelper now checks for the preference of the target IItemConnectable (uses bool isSideConnectable)