Circle now computing itself and renders margins