Probably fine here for now, but I wonder if this should be moved to the initialize method of our mechanism driver - ie if these aren't set, our mechanism driver fails to initialize. At least it will fail earlier in this case.