introduce delegate for rviz markers