Agree that this repeated cast is a non-starter.