Updated Random Walker to account for as much of the flow physics as possible