This can be removed with HasUiHandlers