Not atm from what i have seen.
Agree this is needed. For areas where customers are close to each other like in a town area or city and with small premises i found that it is better to use Geofences instead of POI for time on site/ Site not visited reports. This is due to the fact that the radius could overlap and the site will logged twice if POI are close together.
So a combination of the two would be quite useful.