Why not just insert the warning regardless and start it hidden. You can then add the following css rules and toggle the warning by toggling a class (on `this.$el`):
```css
.warn-persistence {
  display: none;
}
.not-logged-in .warn-persistence {
  display: block;
}
```