Recommend renaming `panel` => `settings`, to match the element it holds a reference to