is basically Natasha Romanoff* with different personal baggage?

*I'm referring specifically to the Marvel Cinematic Universe version of Ms. Romanoff.