Creating static shadow-maps at runtime. Possible?

Shadow map compilation takes forever – you really don’t want to do this.
Modern games use dynamic lighting/shadowing, and even ray tracing – what’s the reason you can’t do this?
Add distance fields to your proecedural items and it’ll probably work well!