This may work for leaves, but it can break compat with other blocks that are sharable