How about … a recoil light with a movable mirror (or movable LED, whichever is less of an engineering nightmare)?