Thank you for the reply.
I eventually created my own function for merging vtkImageData objects that corresponded to my needs better.
The error message mentioned earlier was due to my implementation missing the RequestUpdateExtent
function, similarly to what is described here.
Everything seems to work well now.
Thanks for all the help!