Yeah, they should have just not mentioned any of her backstory in Bat vs Sup. The idea of her as a museum curator is cool but not the idea of her being around since WW1 and barely anybody knowing her existence. It would have been better to let Patty figure out where Diana fit in to the whole thing. Or better yet, do a solo WW film first and then put her in Bat vs Sup.