Had to find a balance in the sunlight intensity calculation that behaves correctly for both these issues.