copy pillars before acting on them

If we do the .pop() then they dictionary won't exist the next time
we come back to it when we do multiple calls to the cloud module inside
cloud states.