Added ID support to SPData