This isn't really where the bulk of the panel's logic goes. It's just the best/first time to initialize `self.data` with some values that can be derived from the `request` object itself, ignoring any app-behavior.