Attempted bug fix.

I think MCU was not cloning objects going in and out of memory this was
creating weird reference errors.