Better errors, cache command. (RIPD-509, RIPD-525)