Newbie question: if you remove the chain to clean, by say putting it into a coke bottle, why not have a second bottle with just oil in it? If you're worried about the oil inside the rollers being stripped away by the degreaser, wouldn't a good soak in oil help replace it? After some time, take out, wipe down, and seal up the bottle of oil for next time.