sourceitem: invoke method with correct context object
m_stream may get reset before the queued invocation happens. contextualize the invocation to the stream rather than this (which does potentially live longer than stream)
BUG: 501042
Edited by Nate Graham