I am looking for a protein powder that has a slow release of protein, that I can use throughout the day. I've heard that whey is digested quickly in about 20 minutes, but I am looking for something that would digest more slowly, ideally, over 2-3 hours. I don't need it to take longer than 2-3 hours, because I will be eating every 2-3 hours. Does anyone know of any protein powders that release over 2-3 hours? Also, what is the best protein powder to take before bed, that would help overnight for 8 hours of sleep?