lib/bucketed_game: support cancel actions