Don't use Requires to force an ordering, instead just use INotifyCreated to grab all the traits once constructed.