When I have a page tree structure and select to apply settings to all children, I would expect that I should not be able to override those in the child settings page unless I choose to do so.
In other words, the plugin needs an "Inherit" or "Override" checkboxes and functionality.
As it is, it is extremely confusing. I see one thing when navigating to a child page, though the page inherited stuff from somewhere else.
I had to disable all custom post setting checkboxes from the PO general settings, create separate permalinks for posts, just to be able to separate them properly using an url inheritance. This however did not save me the trouble on the home page and other pages that have common base uris. Hence the issue where don't know what is the actual resultant on a specific page just by looking at it in the backend.