I think there is confusion. 

I am using top-down approach for meshing. 

When we split the block, full domain gets split. But I want to split the particular blocks not want to propagate it full domain. However the issue is that splitting the particular block reduces the mesh quality.