vtkCubeAxesActor not participating in demand driven pipeline

I would like to setup a vtkCubeAxesActor in a demand driven pipeline such that when the input data changes, this axes actor will change along with it. I have tried setting up a mapper with the SetInputConnection function to hook into the pipeline and then set this mapper to my vtkCubeAxesActor but this does not seem to work. Is such a thing possible with this class or do I have to use callbacks and explicitly set the bounds myself every time there is a change.