Issue #2817565 by Sam152: Bugs in ModerationStateFieldItemList mean it can never be used with a field formatter (cherry picked from commit c13f31cd)