@tnull discovered that after #4294 we drop the arc after resolving it and because the pending resolutions logic only keeps Weaks we end up never being able to process resolutions because the data is gone. Need to fix before 0.3 goes out so we don't regress.