Don't cache step targets

Cacheing step targets causes problems with web apps that modify the DOM. 

I suggest that it's an unnecessary optimization, that would be better removed.