Sorry if the title is a bit unclear wasn't really sure how to explain it well, I also hope this isn't already a suggestion but I wouldn't be surprised if this has been before Glass Blocks are considered "Transparent Blocks" (eg: blocks that Beacon beams can go through) and I feel like that /home and /visit should ignore glass blocks if its above the spawn point
Oh I never knew! Well that's somewhat made my post redundant, but I still think it'd still be cool if it grass blocks would be ignored by the mechanic Also thank you for saving my headaches of trying to problem solve for my future projects, this command is a life savior haha