fix bug where working on cloud._current changed
cloud._real - always work on a copy!