it looks like a lot but thats just because there are lots of values involved. The key part is that I set the SPImage value in one blueprint and then attempt to print the name of it before and after changing maps and its different each time. Nothing else occurs in between the map change.