Kinda lame, but tired of seeing high timeout ids
Cancel any pending get_buf for the same buffer.
Take an hour before wrapping top_timeout_id. Only cancel timouts that exist.
...
Make on_selection_modified the same as on_modified.