Revert "Go back to using pointers for SignatureInfo"
This reverts commit 25a9be94d9d6342822bb86291a710ca75963dd40.