Fix bliting from a cached node (bug 722963)

When processing a cached node the result was moved to
operation_result but not the context's "output" pad.
Allow the operation_result object to leak out of the
loop so the final output can use it directly instead
of querying the context again.