WIP - traits
Entirely new memory model.