Data is already a dict internally, no need to cast