Action fetch

simple caching for card actions (and an optimization for @selected_content)