Dynamic shadows (mostly) working