Optimize block nodes with one child away