of course I forgot to update last_script_updated_time...
and of cource my approach was wrong... now it invokes updates as expected.