`bundle.get()` should be cached in a local, otherwise it might return `null` the second time...