[logic] Avoid some useless 'full' copy of logic::function_call
[model/test] when sending ensure constraint, set a reasonnable delay