I wonder if there are any legs in an internal sensor that pushes out its reading every x? That seems pretty plausible.
The problems for these non-invasive options so far is they either too easily fail to work, are bulky/expensive, give very ballpark accuracies, or some combination thereof.