Addition of a 'new_id' to the callback object

This allows you to know where its been added for event purposes. I needed to this allow me to add tabs dynamically.