GPU springs by @schteppe