I suspect this is a stromatolite (and not a stromatoporoid) after reading up on both, but seeing as I’ve never found either before, I wanted to put this past the experts. I do see some structures that could possibly be “pillars” but I’m just not convinced that’s what I’m looking at. Any opinions shared are very greatly appreciated, thanks!