Remove ability to pass a runtime device tracker to TryExecute
Since runtime device trackers are single instance per thread the ability to pass them around to other functions is unneeded.
Since runtime device trackers are single instance per thread the ability to pass them around to other functions is unneeded.