Cache: Static variables replaced with extern
Cache: Action names refactored. New actions added.