made lazy loading optional with new option in Additional Options