Add record saving to StreamSelector

--CAR