Awash in morning sunlight, a neighbourhood cat pauses mid-bath to give me a dirty look.