x,y,theta no longer in constant memory, as it wasn't changing and hurt performance. computation of the coordinates delegated to a device function.