introduce an isLayoutIdentical() method, which is currently just a pointer