- improved limitToOne functionality