There is no reason why a powerful lighthouse would illuminate directly at the village houses' level.
The light from the lighthouse shining on Skylar is much faster than the actual lapse of the mechanism.
The actress is much older than the high school character she plays.