The data-driven multicast routing paradigm works best on the local networks which have low delay and excess capacity, however the demand driven paradigm works best in the wide are environment which has limited capacity and higher delay. Specify if it make sense in order to devise a single protocol which combines the tow schemes? Why or why not?