UserLocation: pixel-align pin and bubble translation

Avoid non-pixel-aligned actors as that leads to blurry text rendering.