Asynchronous Coordinate Descent under More Realistic Assumptions