2 Q in one post : Marker, identification and weird tp behavior

How can I in a ressource light manner identify only my marker and not the one from another datapack ? Why is my marker teleporting to my relative coordinates when the line in my datapack is /execute as @e[type=marker,limit=1] run tp ~ ~ ~150

Continue to help post