Talked about optimization, sped up vectors with __slots__.