Enforce block constraints after splitting