new Topology57 that differs with Topology56 in the use of ConditionalBuffer