Make CachedExecutableBundle movable only to avoid repeated copy and
Make CachedExecutableBundle movable only to avoid repeated copy and
allows us to clarify ownership of IfrtExecutable and TfHostCallbacks
using std::unique_ptr instead of using std::shared_ptr
