V5 can take it one step further and do some amazing things, for example: This is not what your asking I know but it demonstrates some amazing capability only available in v5 and the concept could be applied to do what your asking.