Issue #3465264: Remove usage of setComponentSettingsExtra in field formatters in favor of injected contexts + Fix contexts issues + Fix ComponentFormatter issues