Made SnaphotState capable of streaming