Multiple resource fetching now works.
Added test & fix to remove bug that sometimes caused new contexts to be accidentally overwritten when mingled with calls to delete