i'll see about adding it as extension...

the issue here is you will fork the logic into 2 areas where it has to be managed. if it is on the bus all the logic will flow through 1 place