comment about superfluous object creation in callback handler