Is it normal for hens to lay their eggs while on the roost? I have 3 hens and every morning I find 1 egg in a nest box but 2 are always on the floor under the roost in a pile of poop. Sometimes one of the eggs are broken from the fall. I have noticed this happening since the it stays dark longer and wondered if they are staying up on the roost because it's too dark to jump down. The one egg that is in the nest box is always warm so it was layed after it gets light. I will have to install a light on a timer to give them light earlier if this is a cause. Am I on the right track in my thinking?