Allow much more UI customization