Oh my, the active screens! Another brilliant idea turned into crap with an awful implementation.
Basically, every step you capture using the the "Record" button, generate a few things in your test: respective objects in the repository, a line of code in your test, checkpoints (if that's the case) and screen captures, for you to review the screen and objects appearance by the time you captured them.
Cool, right? But no.
Every screen captured is associated to the line where it was associated, and not to the object itself. I know it sounds weird, but you can make a simple test to prove this.
Capture two objects (say two links) in the same page. The screen captures will look OK.
Now, manually swap the name of the links in your code and check the Active Screen again. It didn't swap accordingly!