Cleanup resourceDecorator cache config

Remove nop code, don't override existing cache specifications, and make
handling more consistent with actual angular implementation.