[WIP] #28709: Integrate accordion.js logic into customize.Panel and customize.Section models

To merge into #29.