[Bug 6166] Overlay/backend restructuring