sets: reverting push-unsafe change for now, seems to slow it down a little?