Roughly implements trait view classes for FX
Fx Trait view takes form