Split page objects into two layers