will the architecture support having various sets of icons, preferably selectable via some kind of ui?