Stolen from pinax-starter-app
https://github.com/pinax/pinax-starter-app/
add access restrictions models.
stop early.
I dunno, this might work.
Implement dynamic changelist based on registered inlines, and allow each inline to declare it’s rendering.