### Is your feature request related to a problem or challenge? > that would be nice to show as an example, it is challenging to read algorithms for upcoming contributors, but it can be done as follow up PR Quoted from @comphead in #16083. Adding docs for mark joins to make it easier for people reading the code to have an easier time understanding 😄 ### Describe the solution you'd like _No response_ ### Describe alternatives you've considered _No response_ ### Additional context _No response_