Илья, предшествующие слайсы ускальзывают и удаляются потом сборщиком мусора.
Дело не в разыменовывании указателя, а в том, что вы создаете лишний указатель, который попадет в пул объектов и будет отслеживаться сборщиком мусора, тратя на это ресурсы.
Здесь можно глянуть, есть функция slicecopy, которая компилятором подставляется при выполнении copy().
По факту она просто вызывает низкоуровневую функцию memmove, имплементацию которой под разные платформы можно посмотреть в той же папке.
Alextemp, с помещением это не работает, да. Потому что обычно в помещении и так есть элементы окружения и источники света.
В вашем случае вы вряд ли найдете плагин для автогенерации источников. Легче расставить руками.