Added notes regarding a lazy implementation that will perform better.