A deep dive into Bicep module compilation, explaining why nested dependencies get snapshotted and how to automate their updates.