[TASK] Move all marker-based logic from cObj to MarkerBasedTemplateService