Default [Q] Lock Screen replacement with picture gallery like display

Is there a Screen Lock replacement that does the following:

- In setup, allows the user to specify source directory with pictures, including external SD
- No limit on the number of pictures
- Whenever the Locked Screen display turns on, auto selects a random (no repeats!) picture from the above directory and displays it
- When the Screen Lock display is on, allows to flip through the pictures by swapping left/right

Active Screen Lock has a Personal Gallery plugin that does some but not all, specifically:

- It does not allow the user to select a directory
- Each picture must be manually loaded in settings
- There is a limit of about 20 pictures

Any suggestions?
Kyocera QCP 6035 > Kyocera 7135 > Palm 600 > Palm 680 > SGS i9000 > SGS i9300
- 4.1.2 I9300XXELLA