public function get_menu( $menu, $args ) {

		if ( $this->should_cache_menu( $args ) ) {
			$cached_menu = get_transient( $this->menu_key( $args ) );
			if ( is_string( $cached_menu ) ) {
				return $cached_menu;
			}
		}

		return $menu;
	}