CLBuffer does not have default ID
no longer use local memory
slight performance improvement
default to use threefry
performance improvement
expose configuration of the kernel for copy particles