Rethought forwarding mechanism. Implementation to follow.