I see. So maybe changing up our terminology makes sense? Rename `GridItemsFactory.TYPE` to `GridItemsFactory.ROLE` ?