Yes, sorry it's a text field configured as Markdown. However if I try to access the value through the Value property:
var titleValue = ((ContentItem)Model.ContentItem).Parts.SelectMany(p => p.Fields).Where(f => f.Name == "Title").First().Value;
This doesn't compile/crashes.
I can access it like follows:
string titleValue = ((ContentItem)Model.ContentItem).Parts.SelectMany(p => p.Fields).Where(f => f.Name == "Title").First().Storage.Get<string>(null);
However then I am just left with a string and no way to render as HTML. I don't want to have to bring Markdown libs into the Theme just to render it... I just want to go hey field, render yourself.
Another option is I find the shape in the model and then call @Display() on the shape... but then I get all the extra stuff rendered with it like the fieldname that I don't want. Then I would have to create
view template to override the rendering of that, and well... things are just getting a little out of hand for doing a simple rotating banner!