Vedeu::View now provides this functionality;

Now you don't have to write code to send data to Vedeu::View, just subclass it and implement your own #output method. Inside #output, use the View API to create the view with your data and Vedeu will do the rest.
Use Vedeu's new geometry helpers.
Use Vedeu's new per-interface refresh events.
Update playlist view when it changes.
Merge pull request #10 from gavinlaking/dubstep

Use new Vedeu functionality.