Make propvis objects children of the respective objects, add some getters
Sorry for the mixed pull request, it's some small changes I had to make locally for my work on the blender-interop plugin. If you prefer, I can split this up.
The only visible change is that vector field visualization linenodes are now hidden if their respective objects are hidden. The reparenting helps to select the correct objects to transfer in the blender-interop plugin.