Update `caster` attribute to derive on demand (rather than pre-bake)
Update dependency packages