
If a new listener is created for each paint, then the leading and trailing controllers will accumulate and invoke a list of all those listeners
If a new listener is created for each paint, then the leading and trailing controllers will accumulate and invoke a list of all those listeners