Thanks for the bug report! And nice suggestion! Better than a signal triggering everything (which is the current impl...)