public static void propagateTo(IPropagationPart part, int mode) {
        propagateTo(part, null, mode);
    }
Used when the propagator did not change signal, but a new connection may
have been established and signal needs recalculating
core/src/main/java/mrtjp/projectred/core/RedstonePropagator.java