SynchronizedArray stores reference to array, not list