A target can have multiple surfaces, but a page should have one target. If you press CTRL+/ (?) you will get as many help dialogs are there are VE instances on the page, which is wrong.
|Open||None||T121110 Flow should use one VisualEditor target per page|
|Resolved||Esanders||T97168 Make mw.flow.ve.Target inherit from ve.init.mw.Target, not sa.Target|
|Resolved||Esanders||T97166 Move code specific to page editing out of ve.init.mw.Target|
|Open||None||T126144 Reconsider whether a multi-surface target should only have one toolbar that moves to the active surface, or if this should be configurable|
And also architectural decisions we may need to revisit. Currently a multi-surface target only has one toolbar that moves to the active surface, but we may want to make that configurable.