Issue #22 sets are fetched only when it is needed