My point is that we may want to re-trigger screenshoot creation when sub frames get loaded too... otherwise you may have page without iframes on screenshot..
I think it make sense to add special property to JSON notification message which would identify frame relationship.