MDParticipant: Moved member fields to "protected" and made them more cleanly accessible as more inline functions.