안드로이드에서 지도 위 마커 이미지 변경 문의드립니다

현재 다음맵을 이용해서 안드로이드 네이티브 앱 개발을 하고 있습니다.

간단하게 상황을 설명드리자면
서버에서 node.js를 이용해서 실시간으로 안드로이드 쪽으로 데이터를 전송하고 있으며
안드로이드에서는 그 데이터를 받아서 실시간으로 마커 위치, 마커 이미지를 변경해야 합니다.

위치변경은 MapPOIItem 클래스의 setMapPoint 함수를 이용해서 구현이 가능함을 확인하였습니다.
하지만 이미지 변경을 MapPOIItem 클래스의 setCustomImageResourceId 함수로 해보니 변경이 되지가 않습니다.

맨 처음 마커를 맵에 추가할때는 setCustomImageResourceId 이 함수를 사용해서 지정된 이미지를 잘 표시해 주었는데
실시간으로 재로딩 없이 마커 이미지를 바꾸려면 어떤 함수를 사용해야 하나요?

코드를 간략하게 보여드리자면 아래와 같습니다.

MapPOIItem marker = hashMapMarkers.get(carInfo.getCarIdx());
MapPoint POINT = MapPoint.mapPointWithGeoCoord(latitude, longitude);
marker.setMapPoint(POINT);
marker.setCustomImageResourceId(바꿀_이미지소스_id); // 이 부분을 어떻게 바꿔야 할까요?

저도 같은 경우 고민해봤는데
지운다음 똑같은거 생성하는 방법밖에 없는듯