or keep translateElements like it is so that you can avoid the slicing (not sure about the performance of slicing but it's probably O(n) ;) )