"preserve-on-refresh" components have @PreserveOnRefresh annotations. "no-preserve-on-refresh" does not have @PreserveOnRefresh annotation.