Use widget model change permission to instead?