Problem/Motivation
#2796173: Add experimental Field Layout module to allow entity view/form modes to switch between layouts adds an experimental module that extends and alters the EntityDisplay entity classes and forms.
It provides no additional paradigms or functionality other than enhancing the existing UI.
Proposed resolution
Once the module is approaching a stable release, merge it directly into those core classes instead of having an optional module, even one in the Standard profile.
Remaining tasks
N/A
User interface changes
N/A
API changes
Added EntityDisplayInterface::getDefaultRegion()
Added EntityViewDisplayInterface::getFieldFromBuild()
Added EntityViewDisplayInterface::setFieldOnBuild()
Data model changes
entity_view_display and enitty_form_display both get a layout_id (string) and layout_settings (array)