Also, in the Poe Dameron Tie-In comics the First Order stormtroopers are shown to be using Jet Packs which Poe see them flying already. It was like Lucasfilm had forgotten about canon material they had already released. But unless your delving into every book and comic most ppl would have not known this. But some canon consistency would be nice.
Star Wars: The Last Skywalker Awakens (a sequel trilogy mega-edit)