This module provides a field widget and formatter to allow plain-text fields to act like filtered text fields. I.e., to change your textareas into WYSIWYGs without changing the underlying field type.
This module adds an entity autocomplete form widget that replaces the field with an entity view display once an entity was chosen from the autocomplete.