Wrong stroke rendering in 1x1px object


I’m having a problem with a stroke rendering at small objects. The goal is to have a 1x1px circle with a 2px center stroke, which in the end should look like a filled dot. For some reason, Figma is changing the thickness of the stroke rendering and provides unwanted results.

See the screenshot and thank you for any answers.

What’s interesting, the problem occurs only when it comes to a circle. Attaching an example with a square.