<div dir="ltr">x3dom may want to introduce an optimization which would skip generating a value_changed event for interpolators if the output value actually did not change. I do not know the background but one could imagine an automatically generated keyValue array with a lot of constant sequential values, or just a long interval with constant values.<div><br></div><div>It is clear that the spec. requires generating a value_changed event for each set_fraction input event, even if the value does not actually change. But what would be a real world scenario where skipping this generation of constant value_changed event would functionally break an event chain ? Perhaps there is even an example somewhere ? Normally, keep feeding in a constant value would not be expected to change an output.</div><div><br></div><div><br></div><div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Andreas Plesch<br>Waltham, MA 02453</div></div></div></div></div>