Revert "flatten register panel"

This reverts commit 8ca6e782324121847f23272eb3f7cde0f54c1000.

This completely broke registration.