More Pythonic VTK wrapping

Would it be possible to not have to explicitly call execute on the pipeline at all? Rather, if you try to read an output property, the internals would know that it needs to execute the pipeline and then do so?