Right now I don't think you can query if a FieldsContainer has a field, this would be very useful in post-process type of functions that iterate through all entities looking for a specific field.
auto FieldsContainer::hasField(const std::string& name) const -> bool {
return m_fields.count(name) > 0;
};