Should be able to get different types in the drawer. Currently, the basic idea is nesting or grouping. For example, if our Drawer has afilterofalert, we'll get items withtypeofalert.success,alert.danger`, etc.
This can go deeper, but that would naturally be slower.