Это слишком грубое решение, статические поля сериализовывать надо, тем более что та же проблема возникла бы, если бы поле было экземплярным.
А не может ли эта проблема быть связана с тем, что свойсто типа Point IsLayoutSequential возвращает true, я посмотрел несколько других классов, у них оно было равно false...