>>463
shared_ptrが普通のポインタと同じサイズの保証は無いので、
shared_ptrそのものをnewして、shared_ptr*として格納すればいい

shared_ptr*そのものの解放は、OnDeletionで行えば忘れずにすむ