Issue #1996510: Moved page and settings form callbacks to include files for better code organization.