取り合えず処理の一番外側でfixedしてポインタ取って、後の内部処理は全てポインタ経由でやればいいんじゃないか