Fix build break due to generalized object bounds

This adds the 'static bound directly to the traits to avoid code churn for now.  I'm not sure if you ever want to take advantage of trait boxes with more specific bounds.