Why would you want to do such a thing? :)
But it's perfectly legal to place SVG inside a marker, so try:
marker: (color) => htl.svg`<marker
viewBox="-4 -4 8 8"
style="overflow: visible; fill-opacity: 0.2;"
>${Plot.frame({fill: color}).plot()}`
Ah, well, I want to plot small lissajous figures at specific places, showing the ‘harmony’ of a specific musical ratio. Both the container and the markers created by Plot. I’ll investigate your suggestion. Thanks.