Observers store information about one package it is observing, decoupling plugins from packages