The handler should probably be static. If not, then it would make sense to keep just one instance of this object instead of creating a new one for every single label.