@rxin - Is it necessary or by convention that the trait ClassificationModel be Serializable? It's never going to be at the bottom of the type hierarchy.