Fixed a bug that RecordFilterMixin does not work with stream

"format_stream" passes tag variable to "filter_record" without deep copying.
It works fine when there is only 1 record in stream.
But If the stream have n records, filter_record filters tag n times.