Instead of a case class, use a normal class and hide breeze vector members.