This may sound completely stupid and probably doesn’t work but:
Is it possible to render shadows on parts that are invisible? (eg. players shadow appearing on wall with transparency = 1).
I myself haven’t checked if this is already possible without some alternation because i currently don’t have access to Roblox Studio.