Supports merging normal with sparse