Added a bunch of listeners to update info about the current panorama. They are very memory intensive and should *never* be used in any serious situation.