Be more efficient when searching for the first frame

We can skip processing every frame until we come across DB::DB
Move normalizer later

It doesn't have to be done until after we do the check for DB::DB.
We'll put it next to the other normalizer.
Force re-creating a stack object to check for differences

Should have been part of b7eac0