So turns out the topic progress bar was ~2px wider than its container (likely because of the border?), so when at right: 0;
and at X/X progress it produced a slight horizontal scroll. The solution was to subtract 2 from the width calculation.
FYI @sam this was the same issue you were seeing.