change block viz interface to have finer grained control over duplications and adjacency map-back