def METHOD_NAME(server_type, plate_msup):
    ds = core.DataSources(plate_msup, server=server_type)
    scoping = core.time_freq_scoping_factory.scoping_on_all_time_freqs(ds)
    def create_wf():
        res_op = core.operators.result.displacement(
            data_sources=ds, time_scoping=scoping, server=server_type
        )
        concat_op = core.Operator("incremental::merge::fields_container", server=server_type)
        concat_op.connect(0, res_op, 0)
        return (res_op, concat_op)
    # incremental
    (start_op, end_op) = create_wf()
    helper = core.IncrementalHelper(start_op, end_op, scoping, scoping_pin=0)
    # 9432 bytes per output according to the heuristic for this plate_msup example
    chunk_size = helper.estimate_size(max_bytes=50 * 1024)
    assert chunk_size == 5