Lifecycle of a trait