The standard conception of the photovoltaic/photoelectric effect is that photons are absorbed by the receiving medium, knocking loose electrons, which form a current away from the receiving medium. However, it seems that this can't be what is actually happening because solar panels, for example, can last decades and there are of course not enough electrons in the panels themselves to be constantly knocked loose into a stream of electrons. It seems more accurate to state that photons (conceived as simply the electromagnetic "message") are absorbed by the panel and that the electrons, which are matter particles, are induced to vibrate at a higher rate. This vibration is then passed on to other electrons in the connecting cable and the vibration (motion) is what is actually passed from panel to cable to electricity load. Any thoughts on what is actually going on here?