pothos-widgets: setoptions validate in calling thread