See #131800 for the data collection behind this change. Also adds a test that exercise the "empty list of features" path.