{
  "benchmark": {
    "pid": 1021094,
    "start_time": "2025-11-28T19:21:46",
    "end_time": "2025-11-28T19:21:49",
    "total_frames": 10246,
    "duration_seconds": 3.600
  },
  "frames": [
    {
      "frame_number": 1,
      "timestamp_ms": 0.403,
      "frame_time_ms": 37.124,
      "fps": 898,
      "work_time_ms": 37.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": ["TEST: deep_nesting", "15-level nesting created"]
    },
    {
      "frame_number": 2,
      "timestamp_ms": 0.436,
      "frame_time_ms": 0.033,
      "fps": 903,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3,
      "timestamp_ms": 0.468,
      "frame_time_ms": 0.032,
      "fps": 911,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4,
      "timestamp_ms": 0.505,
      "frame_time_ms": 0.037,
      "fps": 921,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5,
      "timestamp_ms": 0.537,
      "frame_time_ms": 0.032,
      "fps": 933,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6,
      "timestamp_ms": 0.569,
      "frame_time_ms": 0.033,
      "fps": 945,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7,
      "timestamp_ms": 0.601,
      "frame_time_ms": 0.031,
      "fps": 957,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8,
      "timestamp_ms": 0.633,
      "frame_time_ms": 0.032,
      "fps": 968,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9,
      "timestamp_ms": 0.664,
      "frame_time_ms": 0.032,
      "fps": 976,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10,
      "timestamp_ms": 0.696,
      "frame_time_ms": 0.032,
      "fps": 981,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 11,
      "timestamp_ms": 0.728,
      "frame_time_ms": 0.032,
      "fps": 987,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 12,
      "timestamp_ms": 0.760,
      "frame_time_ms": 0.032,
      "fps": 992,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 13,
      "timestamp_ms": 0.792,
      "frame_time_ms": 0.032,
      "fps": 997,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 14,
      "timestamp_ms": 0.871,
      "frame_time_ms": 0.078,
      "fps": 1001,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 15,
      "timestamp_ms": 0.904,
      "frame_time_ms": 0.033,
      "fps": 1006,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 16,
      "timestamp_ms": 0.936,
      "frame_time_ms": 0.032,
      "fps": 1012,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 17,
      "timestamp_ms": 0.969,
      "frame_time_ms": 0.034,
      "fps": 1018,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 18,
      "timestamp_ms": 1.001,
      "frame_time_ms": 0.031,
      "fps": 1023,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 19,
      "timestamp_ms": 1.034,
      "frame_time_ms": 0.033,
      "fps": 1030,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 20,
      "timestamp_ms": 1.066,
      "frame_time_ms": 0.032,
      "fps": 1036,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 21,
      "timestamp_ms": 1.111,
      "frame_time_ms": 0.045,
      "fps": 1043,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 22,
      "timestamp_ms": 1.143,
      "frame_time_ms": 0.032,
      "fps": 1049,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 23,
      "timestamp_ms": 1.176,
      "frame_time_ms": 0.033,
      "fps": 1057,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 24,
      "timestamp_ms": 1.209,
      "frame_time_ms": 0.033,
      "fps": 1071,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 25,
      "timestamp_ms": 1.240,
      "frame_time_ms": 0.032,
      "fps": 1084,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 26,
      "timestamp_ms": 1.273,
      "frame_time_ms": 0.033,
      "fps": 1098,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 27,
      "timestamp_ms": 1.305,
      "frame_time_ms": 0.031,
      "fps": 1114,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 28,
      "timestamp_ms": 1.338,
      "frame_time_ms": 0.033,
      "fps": 1128,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 29,
      "timestamp_ms": 1.369,
      "frame_time_ms": 0.032,
      "fps": 1137,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 30,
      "timestamp_ms": 1.402,
      "frame_time_ms": 0.033,
      "fps": 1146,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 31,
      "timestamp_ms": 1.434,
      "frame_time_ms": 0.032,
      "fps": 1154,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 32,
      "timestamp_ms": 1.467,
      "frame_time_ms": 0.033,
      "fps": 1164,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 33,
      "timestamp_ms": 1.500,
      "frame_time_ms": 0.033,
      "fps": 1176,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 34,
      "timestamp_ms": 1.532,
      "frame_time_ms": 0.031,
      "fps": 1188,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 35,
      "timestamp_ms": 1.565,
      "frame_time_ms": 0.033,
      "fps": 1200,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 36,
      "timestamp_ms": 1.596,
      "frame_time_ms": 0.031,
      "fps": 1215,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 37,
      "timestamp_ms": 1.629,
      "frame_time_ms": 0.033,
      "fps": 1236,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 38,
      "timestamp_ms": 1.661,
      "frame_time_ms": 0.032,
      "fps": 1249,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 39,
      "timestamp_ms": 1.694,
      "frame_time_ms": 0.033,
      "fps": 1266,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 40,
      "timestamp_ms": 1.725,
      "frame_time_ms": 0.032,
      "fps": 1284,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 41,
      "timestamp_ms": 1.758,
      "frame_time_ms": 0.032,
      "fps": 1301,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 42,
      "timestamp_ms": 1.790,
      "frame_time_ms": 0.032,
      "fps": 1312,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 43,
      "timestamp_ms": 1.823,
      "frame_time_ms": 0.033,
      "fps": 1323,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 44,
      "timestamp_ms": 1.856,
      "frame_time_ms": 0.033,
      "fps": 1336,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 45,
      "timestamp_ms": 1.887,
      "frame_time_ms": 0.032,
      "fps": 1347,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 46,
      "timestamp_ms": 1.920,
      "frame_time_ms": 0.033,
      "fps": 1356,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 47,
      "timestamp_ms": 1.952,
      "frame_time_ms": 0.031,
      "fps": 1366,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 48,
      "timestamp_ms": 1.985,
      "frame_time_ms": 0.034,
      "fps": 1376,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 49,
      "timestamp_ms": 2.017,
      "frame_time_ms": 0.032,
      "fps": 1387,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 50,
      "timestamp_ms": 2.050,
      "frame_time_ms": 0.032,
      "fps": 1400,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 51,
      "timestamp_ms": 2.082,
      "frame_time_ms": 0.032,
      "fps": 1412,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 52,
      "timestamp_ms": 2.115,
      "frame_time_ms": 0.033,
      "fps": 1425,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 53,
      "timestamp_ms": 2.148,
      "frame_time_ms": 0.033,
      "fps": 1438,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 54,
      "timestamp_ms": 2.180,
      "frame_time_ms": 0.032,
      "fps": 1452,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 55,
      "timestamp_ms": 2.213,
      "frame_time_ms": 0.033,
      "fps": 1465,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 56,
      "timestamp_ms": 2.244,
      "frame_time_ms": 0.032,
      "fps": 1477,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 57,
      "timestamp_ms": 2.277,
      "frame_time_ms": 0.033,
      "fps": 1491,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 58,
      "timestamp_ms": 2.309,
      "frame_time_ms": 0.031,
      "fps": 1504,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 59,
      "timestamp_ms": 2.342,
      "frame_time_ms": 0.033,
      "fps": 1519,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 60,
      "timestamp_ms": 2.373,
      "frame_time_ms": 0.032,
      "fps": 1534,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 61,
      "timestamp_ms": 2.406,
      "frame_time_ms": 0.033,
      "fps": 29940,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 62,
      "timestamp_ms": 2.438,
      "frame_time_ms": 0.032,
      "fps": 29955,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 63,
      "timestamp_ms": 2.471,
      "frame_time_ms": 0.033,
      "fps": 29940,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 64,
      "timestamp_ms": 2.504,
      "frame_time_ms": 0.033,
      "fps": 30000,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 65,
      "timestamp_ms": 2.536,
      "frame_time_ms": 0.031,
      "fps": 30015,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 66,
      "timestamp_ms": 2.569,
      "frame_time_ms": 0.033,
      "fps": 30015,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 67,
      "timestamp_ms": 2.601,
      "frame_time_ms": 0.032,
      "fps": 30000,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 68,
      "timestamp_ms": 2.640,
      "frame_time_ms": 0.040,
      "fps": 29880,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 69,
      "timestamp_ms": 2.672,
      "frame_time_ms": 0.032,
      "fps": 29880,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 70,
      "timestamp_ms": 2.705,
      "frame_time_ms": 0.032,
      "fps": 29880,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 71,
      "timestamp_ms": 2.736,
      "frame_time_ms": 0.032,
      "fps": 29880,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 72,
      "timestamp_ms": 2.769,
      "frame_time_ms": 0.033,
      "fps": 29865,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 73,
      "timestamp_ms": 2.802,
      "frame_time_ms": 0.033,
      "fps": 29850,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 74,
      "timestamp_ms": 2.834,
      "frame_time_ms": 0.031,
      "fps": 30565,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 75,
      "timestamp_ms": 2.867,
      "frame_time_ms": 0.033,
      "fps": 30565,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 76,
      "timestamp_ms": 2.898,
      "frame_time_ms": 0.032,
      "fps": 30565,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 77,
      "timestamp_ms": 2.931,
      "frame_time_ms": 0.032,
      "fps": 30596,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 78,
      "timestamp_ms": 2.966,
      "frame_time_ms": 0.036,
      "fps": 30518,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 79,
      "timestamp_ms": 3.026,
      "frame_time_ms": 0.060,
      "fps": 30105,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 80,
      "timestamp_ms": 3.092,
      "frame_time_ms": 0.065,
      "fps": 29615,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 81,
      "timestamp_ms": 3.158,
      "frame_time_ms": 0.066,
      "fps": 29311,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 82,
      "timestamp_ms": 3.220,
      "frame_time_ms": 0.062,
      "fps": 28887,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 83,
      "timestamp_ms": 3.293,
      "frame_time_ms": 0.074,
      "fps": 28328,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 84,
      "timestamp_ms": 3.346,
      "frame_time_ms": 0.053,
      "fps": 28063,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 85,
      "timestamp_ms": 3.410,
      "frame_time_ms": 0.063,
      "fps": 27662,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 86,
      "timestamp_ms": 3.475,
      "frame_time_ms": 0.065,
      "fps": 27260,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 87,
      "timestamp_ms": 3.537,
      "frame_time_ms": 0.063,
      "fps": 26869,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 88,
      "timestamp_ms": 3.598,
      "frame_time_ms": 0.061,
      "fps": 26536,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 89,
      "timestamp_ms": 3.663,
      "frame_time_ms": 0.065,
      "fps": 26155,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 90,
      "timestamp_ms": 3.737,
      "frame_time_ms": 0.073,
      "fps": 25706,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 91,
      "timestamp_ms": 3.796,
      "frame_time_ms": 0.060,
      "fps": 25402,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 92,
      "timestamp_ms": 3.857,
      "frame_time_ms": 0.061,
      "fps": 25104,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 93,
      "timestamp_ms": 3.916,
      "frame_time_ms": 0.058,
      "fps": 24844,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 94,
      "timestamp_ms": 3.976,
      "frame_time_ms": 0.060,
      "fps": 24549,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 95,
      "timestamp_ms": 4.039,
      "frame_time_ms": 0.063,
      "fps": 24252,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 96,
      "timestamp_ms": 4.099,
      "frame_time_ms": 0.060,
      "fps": 23971,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 97,
      "timestamp_ms": 4.161,
      "frame_time_ms": 0.063,
      "fps": 23687,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 98,
      "timestamp_ms": 4.223,
      "frame_time_ms": 0.062,
      "fps": 23410,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 99,
      "timestamp_ms": 4.287,
      "frame_time_ms": 0.064,
      "fps": 23130,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 100,
      "timestamp_ms": 4.346,
      "frame_time_ms": 0.059,
      "fps": 22892,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 101,
      "timestamp_ms": 4.411,
      "frame_time_ms": 0.064,
      "fps": 22615,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 102,
      "timestamp_ms": 4.472,
      "frame_time_ms": 0.061,
      "fps": 22371,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 103,
      "timestamp_ms": 4.532,
      "frame_time_ms": 0.060,
      "fps": 22148,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 104,
      "timestamp_ms": 4.591,
      "frame_time_ms": 0.059,
      "fps": 21937,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 105,
      "timestamp_ms": 4.650,
      "frame_time_ms": 0.060,
      "fps": 21715,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 106,
      "timestamp_ms": 4.711,
      "frame_time_ms": 0.060,
      "fps": 21505,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 107,
      "timestamp_ms": 4.769,
      "frame_time_ms": 0.059,
      "fps": 21291,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 108,
      "timestamp_ms": 4.835,
      "frame_time_ms": 0.066,
      "fps": 21052,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 109,
      "timestamp_ms": 4.907,
      "frame_time_ms": 0.072,
      "fps": 20761,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 110,
      "timestamp_ms": 4.969,
      "frame_time_ms": 0.061,
      "fps": 20554,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 111,
      "timestamp_ms": 5.028,
      "frame_time_ms": 0.059,
      "fps": 20366,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 112,
      "timestamp_ms": 5.088,
      "frame_time_ms": 0.060,
      "fps": 20181,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 113,
      "timestamp_ms": 5.155,
      "frame_time_ms": 0.067,
      "fps": 19953,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 114,
      "timestamp_ms": 5.213,
      "frame_time_ms": 0.058,
      "fps": 19782,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 115,
      "timestamp_ms": 5.272,
      "frame_time_ms": 0.060,
      "fps": 19607,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 116,
      "timestamp_ms": 5.329,
      "frame_time_ms": 0.057,
      "fps": 19448,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 117,
      "timestamp_ms": 5.387,
      "frame_time_ms": 0.058,
      "fps": 19292,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 118,
      "timestamp_ms": 5.444,
      "frame_time_ms": 0.056,
      "fps": 19138,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 119,
      "timestamp_ms": 5.502,
      "frame_time_ms": 0.059,
      "fps": 18981,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 120,
      "timestamp_ms": 5.563,
      "frame_time_ms": 0.060,
      "fps": 18814,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 121,
      "timestamp_ms": 5.632,
      "frame_time_ms": 0.070,
      "fps": 18598,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 122,
      "timestamp_ms": 5.695,
      "frame_time_ms": 0.062,
      "fps": 18427,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 123,
      "timestamp_ms": 5.740,
      "frame_time_ms": 0.046,
      "fps": 18354,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 124,
      "timestamp_ms": 5.774,
      "frame_time_ms": 0.033,
      "fps": 18354,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 125,
      "timestamp_ms": 5.806,
      "frame_time_ms": 0.032,
      "fps": 18348,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 126,
      "timestamp_ms": 5.839,
      "frame_time_ms": 0.033,
      "fps": 18348,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 127,
      "timestamp_ms": 5.871,
      "frame_time_ms": 0.033,
      "fps": 18343,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 128,
      "timestamp_ms": 5.905,
      "frame_time_ms": 0.033,
      "fps": 18382,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 129,
      "timestamp_ms": 5.940,
      "frame_time_ms": 0.035,
      "fps": 18365,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 130,
      "timestamp_ms": 5.973,
      "frame_time_ms": 0.033,
      "fps": 18359,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 131,
      "timestamp_ms": 6.004,
      "frame_time_ms": 0.032,
      "fps": 18359,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 132,
      "timestamp_ms": 6.037,
      "frame_time_ms": 0.033,
      "fps": 18359,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 133,
      "timestamp_ms": 6.071,
      "frame_time_ms": 0.033,
      "fps": 18359,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 134,
      "timestamp_ms": 6.102,
      "frame_time_ms": 0.032,
      "fps": 18354,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 135,
      "timestamp_ms": 6.135,
      "frame_time_ms": 0.033,
      "fps": 18354,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 136,
      "timestamp_ms": 6.167,
      "frame_time_ms": 0.031,
      "fps": 18359,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 137,
      "timestamp_ms": 6.200,
      "frame_time_ms": 0.033,
      "fps": 18354,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 138,
      "timestamp_ms": 6.232,
      "frame_time_ms": 0.032,
      "fps": 18376,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 139,
      "timestamp_ms": 6.265,
      "frame_time_ms": 0.033,
      "fps": 18529,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 140,
      "timestamp_ms": 6.296,
      "frame_time_ms": 0.032,
      "fps": 18720,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 141,
      "timestamp_ms": 6.329,
      "frame_time_ms": 0.033,
      "fps": 18915,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 142,
      "timestamp_ms": 6.362,
      "frame_time_ms": 0.033,
      "fps": 19090,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 143,
      "timestamp_ms": 6.394,
      "frame_time_ms": 0.032,
      "fps": 19348,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 144,
      "timestamp_ms": 6.428,
      "frame_time_ms": 0.033,
      "fps": 19474,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 145,
      "timestamp_ms": 6.460,
      "frame_time_ms": 0.032,
      "fps": 19672,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 146,
      "timestamp_ms": 6.493,
      "frame_time_ms": 0.033,
      "fps": 19880,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 147,
      "timestamp_ms": 6.524,
      "frame_time_ms": 0.032,
      "fps": 20087,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 148,
      "timestamp_ms": 6.558,
      "frame_time_ms": 0.033,
      "fps": 20277,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 149,
      "timestamp_ms": 6.589,
      "frame_time_ms": 0.032,
      "fps": 20505,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 150,
      "timestamp_ms": 6.627,
      "frame_time_ms": 0.038,
      "fps": 20754,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 151,
      "timestamp_ms": 6.684,
      "frame_time_ms": 0.057,
      "fps": 20775,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 152,
      "timestamp_ms": 6.747,
      "frame_time_ms": 0.063,
      "fps": 20761,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 153,
      "timestamp_ms": 6.815,
      "frame_time_ms": 0.067,
      "fps": 20696,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 154,
      "timestamp_ms": 6.882,
      "frame_time_ms": 0.068,
      "fps": 20639,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 155,
      "timestamp_ms": 6.950,
      "frame_time_ms": 0.067,
      "fps": 20611,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 156,
      "timestamp_ms": 7.022,
      "frame_time_ms": 0.072,
      "fps": 20526,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 157,
      "timestamp_ms": 7.089,
      "frame_time_ms": 0.068,
      "fps": 20491,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 158,
      "timestamp_ms": 7.155,
      "frame_time_ms": 0.065,
      "fps": 20470,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 159,
      "timestamp_ms": 7.223,
      "frame_time_ms": 0.069,
      "fps": 20435,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 160,
      "timestamp_ms": 7.289,
      "frame_time_ms": 0.065,
      "fps": 20394,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 161,
      "timestamp_ms": 7.355,
      "frame_time_ms": 0.066,
      "fps": 20380,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 162,
      "timestamp_ms": 7.422,
      "frame_time_ms": 0.067,
      "fps": 20338,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 163,
      "timestamp_ms": 7.488,
      "frame_time_ms": 0.066,
      "fps": 20297,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 164,
      "timestamp_ms": 7.555,
      "frame_time_ms": 0.067,
      "fps": 20242,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 165,
      "timestamp_ms": 7.621,
      "frame_time_ms": 0.066,
      "fps": 20202,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 166,
      "timestamp_ms": 7.698,
      "frame_time_ms": 0.077,
      "fps": 20087,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 167,
      "timestamp_ms": 7.762,
      "frame_time_ms": 0.064,
      "fps": 20053,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 168,
      "timestamp_ms": 7.820,
      "frame_time_ms": 0.058,
      "fps": 20107,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 169,
      "timestamp_ms": 7.852,
      "frame_time_ms": 0.032,
      "fps": 20380,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 170,
      "timestamp_ms": 7.909,
      "frame_time_ms": 0.058,
      "fps": 20401,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 171,
      "timestamp_ms": 7.965,
      "frame_time_ms": 0.056,
      "fps": 20422,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 172,
      "timestamp_ms": 8.030,
      "frame_time_ms": 0.065,
      "fps": 20387,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 173,
      "timestamp_ms": 8.096,
      "frame_time_ms": 0.066,
      "fps": 20394,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 174,
      "timestamp_ms": 8.159,
      "frame_time_ms": 0.063,
      "fps": 20359,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 175,
      "timestamp_ms": 8.224,
      "frame_time_ms": 0.065,
      "fps": 20325,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 176,
      "timestamp_ms": 8.288,
      "frame_time_ms": 0.063,
      "fps": 20283,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 177,
      "timestamp_ms": 8.354,
      "frame_time_ms": 0.066,
      "fps": 20229,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 178,
      "timestamp_ms": 8.417,
      "frame_time_ms": 0.063,
      "fps": 20181,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 179,
      "timestamp_ms": 8.482,
      "frame_time_ms": 0.066,
      "fps": 20134,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 180,
      "timestamp_ms": 8.546,
      "frame_time_ms": 0.063,
      "fps": 20113,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 181,
      "timestamp_ms": 8.611,
      "frame_time_ms": 0.066,
      "fps": 20140,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 182,
      "timestamp_ms": 8.676,
      "frame_time_ms": 0.065,
      "fps": 20120,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 183,
      "timestamp_ms": 8.740,
      "frame_time_ms": 0.064,
      "fps": 20000,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 184,
      "timestamp_ms": 8.805,
      "frame_time_ms": 0.065,
      "fps": 19788,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 185,
      "timestamp_ms": 8.869,
      "frame_time_ms": 0.063,
      "fps": 19588,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 186,
      "timestamp_ms": 8.936,
      "frame_time_ms": 0.067,
      "fps": 19373,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 187,
      "timestamp_ms": 9.001,
      "frame_time_ms": 0.065,
      "fps": 19175,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 188,
      "timestamp_ms": 9.068,
      "frame_time_ms": 0.067,
      "fps": 18969,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 189,
      "timestamp_ms": 9.130,
      "frame_time_ms": 0.062,
      "fps": 18808,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 190,
      "timestamp_ms": 9.197,
      "frame_time_ms": 0.067,
      "fps": 18610,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 191,
      "timestamp_ms": 9.263,
      "frame_time_ms": 0.066,
      "fps": 18416,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 192,
      "timestamp_ms": 9.332,
      "frame_time_ms": 0.069,
      "fps": 18214,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 193,
      "timestamp_ms": 9.401,
      "frame_time_ms": 0.069,
      "fps": 18018,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 194,
      "timestamp_ms": 9.468,
      "frame_time_ms": 0.067,
      "fps": 17830,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 195,
      "timestamp_ms": 9.536,
      "frame_time_ms": 0.069,
      "fps": 17641,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 196,
      "timestamp_ms": 9.603,
      "frame_time_ms": 0.066,
      "fps": 17462,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 197,
      "timestamp_ms": 9.674,
      "frame_time_ms": 0.072,
      "fps": 17266,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 198,
      "timestamp_ms": 9.746,
      "frame_time_ms": 0.072,
      "fps": 17069,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 199,
      "timestamp_ms": 9.820,
      "frame_time_ms": 0.073,
      "fps": 16877,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 200,
      "timestamp_ms": 9.891,
      "frame_time_ms": 0.072,
      "fps": 16689,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 201,
      "timestamp_ms": 9.968,
      "frame_time_ms": 0.076,
      "fps": 16492,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 202,
      "timestamp_ms": 10.047,
      "frame_time_ms": 0.080,
      "fps": 16282,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 203,
      "timestamp_ms": 10.120,
      "frame_time_ms": 0.072,
      "fps": 16107,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 204,
      "timestamp_ms": 10.193,
      "frame_time_ms": 0.073,
      "fps": 15936,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 205,
      "timestamp_ms": 10.265,
      "frame_time_ms": 0.072,
      "fps": 15768,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 206,
      "timestamp_ms": 10.338,
      "frame_time_ms": 0.074,
      "fps": 15600,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 207,
      "timestamp_ms": 10.410,
      "frame_time_ms": 0.071,
      "fps": 15444,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 208,
      "timestamp_ms": 10.483,
      "frame_time_ms": 0.073,
      "fps": 15286,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 209,
      "timestamp_ms": 10.555,
      "frame_time_ms": 0.072,
      "fps": 15132,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 210,
      "timestamp_ms": 10.627,
      "frame_time_ms": 0.073,
      "fps": 15000,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 211,
      "timestamp_ms": 10.699,
      "frame_time_ms": 0.071,
      "fps": 14947,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 212,
      "timestamp_ms": 10.772,
      "frame_time_ms": 0.074,
      "fps": 14906,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 213,
      "timestamp_ms": 10.842,
      "frame_time_ms": 0.069,
      "fps": 14899,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 214,
      "timestamp_ms": 10.916,
      "frame_time_ms": 0.075,
      "fps": 14873,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 215,
      "timestamp_ms": 10.990,
      "frame_time_ms": 0.074,
      "fps": 14847,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 216,
      "timestamp_ms": 11.063,
      "frame_time_ms": 0.072,
      "fps": 14847,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 217,
      "timestamp_ms": 11.136,
      "frame_time_ms": 0.074,
      "fps": 14825,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 218,
      "timestamp_ms": 11.209,
      "frame_time_ms": 0.072,
      "fps": 14800,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 219,
      "timestamp_ms": 11.282,
      "frame_time_ms": 0.074,
      "fps": 14781,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 220,
      "timestamp_ms": 11.361,
      "frame_time_ms": 0.079,
      "fps": 14731,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 221,
      "timestamp_ms": 11.438,
      "frame_time_ms": 0.076,
      "fps": 14695,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 222,
      "timestamp_ms": 11.514,
      "frame_time_ms": 0.076,
      "fps": 14662,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 223,
      "timestamp_ms": 11.591,
      "frame_time_ms": 0.077,
      "fps": 14623,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 224,
      "timestamp_ms": 11.663,
      "frame_time_ms": 0.073,
      "fps": 14602,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 225,
      "timestamp_ms": 11.753,
      "frame_time_ms": 0.089,
      "fps": 14520,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 226,
      "timestamp_ms": 11.818,
      "frame_time_ms": 0.065,
      "fps": 14563,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 227,
      "timestamp_ms": 11.880,
      "frame_time_ms": 0.062,
      "fps": 14570,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 228,
      "timestamp_ms": 11.916,
      "frame_time_ms": 0.036,
      "fps": 14648,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 229,
      "timestamp_ms": 11.949,
      "frame_time_ms": 0.033,
      "fps": 14644,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 230,
      "timestamp_ms": 11.982,
      "frame_time_ms": 0.034,
      "fps": 14731,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 231,
      "timestamp_ms": 12.015,
      "frame_time_ms": 0.033,
      "fps": 14814,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 232,
      "timestamp_ms": 12.049,
      "frame_time_ms": 0.034,
      "fps": 14929,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 233,
      "timestamp_ms": 12.101,
      "frame_time_ms": 0.051,
      "fps": 14985,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 234,
      "timestamp_ms": 12.135,
      "frame_time_ms": 0.034,
      "fps": 15094,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 235,
      "timestamp_ms": 12.168,
      "frame_time_ms": 0.033,
      "fps": 15216,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 236,
      "timestamp_ms": 12.202,
      "frame_time_ms": 0.034,
      "fps": 15329,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 237,
      "timestamp_ms": 12.237,
      "frame_time_ms": 0.035,
      "fps": 15451,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 238,
      "timestamp_ms": 12.270,
      "frame_time_ms": 0.033,
      "fps": 15572,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 239,
      "timestamp_ms": 12.304,
      "frame_time_ms": 0.034,
      "fps": 15702,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 240,
      "timestamp_ms": 12.337,
      "frame_time_ms": 0.034,
      "fps": 15822,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 241,
      "timestamp_ms": 12.372,
      "frame_time_ms": 0.034,
      "fps": 15957,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 242,
      "timestamp_ms": 12.406,
      "frame_time_ms": 0.034,
      "fps": 16090,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 243,
      "timestamp_ms": 12.439,
      "frame_time_ms": 0.034,
      "fps": 16220,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 244,
      "timestamp_ms": 12.473,
      "frame_time_ms": 0.034,
      "fps": 16357,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 245,
      "timestamp_ms": 12.506,
      "frame_time_ms": 0.033,
      "fps": 16492,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 246,
      "timestamp_ms": 12.541,
      "frame_time_ms": 0.035,
      "fps": 16638,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 247,
      "timestamp_ms": 12.575,
      "frame_time_ms": 0.033,
      "fps": 16787,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 248,
      "timestamp_ms": 12.609,
      "frame_time_ms": 0.035,
      "fps": 16939,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 249,
      "timestamp_ms": 12.642,
      "frame_time_ms": 0.033,
      "fps": 17079,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 250,
      "timestamp_ms": 12.677,
      "frame_time_ms": 0.035,
      "fps": 17236,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 251,
      "timestamp_ms": 12.711,
      "frame_time_ms": 0.033,
      "fps": 17401,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 252,
      "timestamp_ms": 12.745,
      "frame_time_ms": 0.034,
      "fps": 17579,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 253,
      "timestamp_ms": 12.779,
      "frame_time_ms": 0.035,
      "fps": 17756,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 254,
      "timestamp_ms": 12.813,
      "frame_time_ms": 0.033,
      "fps": 17937,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 255,
      "timestamp_ms": 12.849,
      "frame_time_ms": 0.036,
      "fps": 18115,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 256,
      "timestamp_ms": 12.881,
      "frame_time_ms": 0.033,
      "fps": 18298,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 257,
      "timestamp_ms": 12.937,
      "frame_time_ms": 0.055,
      "fps": 18393,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 258,
      "timestamp_ms": 12.969,
      "frame_time_ms": 0.033,
      "fps": 18616,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 259,
      "timestamp_ms": 13.004,
      "frame_time_ms": 0.035,
      "fps": 18838,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 260,
      "timestamp_ms": 13.038,
      "frame_time_ms": 0.033,
      "fps": 19071,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 261,
      "timestamp_ms": 13.072,
      "frame_time_ms": 0.035,
      "fps": 19323,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 262,
      "timestamp_ms": 13.106,
      "frame_time_ms": 0.033,
      "fps": 19620,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 263,
      "timestamp_ms": 13.139,
      "frame_time_ms": 0.033,
      "fps": 19874,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 264,
      "timestamp_ms": 13.173,
      "frame_time_ms": 0.035,
      "fps": 20127,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 265,
      "timestamp_ms": 13.207,
      "frame_time_ms": 0.034,
      "fps": 20387,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 266,
      "timestamp_ms": 13.242,
      "frame_time_ms": 0.034,
      "fps": 20668,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 267,
      "timestamp_ms": 13.275,
      "frame_time_ms": 0.033,
      "fps": 20942,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 268,
      "timestamp_ms": 13.309,
      "frame_time_ms": 0.034,
      "fps": 21231,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 269,
      "timestamp_ms": 13.341,
      "frame_time_ms": 0.033,
      "fps": 21528,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 270,
      "timestamp_ms": 13.377,
      "frame_time_ms": 0.036,
      "fps": 21818,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 271,
      "timestamp_ms": 13.410,
      "frame_time_ms": 0.032,
      "fps": 22132,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 272,
      "timestamp_ms": 13.444,
      "frame_time_ms": 0.035,
      "fps": 22455,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 273,
      "timestamp_ms": 13.478,
      "frame_time_ms": 0.034,
      "fps": 22753,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 274,
      "timestamp_ms": 13.511,
      "frame_time_ms": 0.032,
      "fps": 23130,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 275,
      "timestamp_ms": 13.545,
      "frame_time_ms": 0.034,
      "fps": 23492,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 276,
      "timestamp_ms": 13.578,
      "frame_time_ms": 0.033,
      "fps": 23856,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 277,
      "timestamp_ms": 13.612,
      "frame_time_ms": 0.034,
      "fps": 24242,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 278,
      "timestamp_ms": 13.645,
      "frame_time_ms": 0.033,
      "fps": 24630,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 279,
      "timestamp_ms": 13.679,
      "frame_time_ms": 0.034,
      "fps": 25041,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 280,
      "timestamp_ms": 13.712,
      "frame_time_ms": 0.033,
      "fps": 25531,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 281,
      "timestamp_ms": 13.745,
      "frame_time_ms": 0.034,
      "fps": 25996,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 282,
      "timestamp_ms": 13.780,
      "frame_time_ms": 0.034,
      "fps": 26478,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 283,
      "timestamp_ms": 13.813,
      "frame_time_ms": 0.033,
      "fps": 27002,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 284,
      "timestamp_ms": 13.850,
      "frame_time_ms": 0.037,
      "fps": 27447,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 285,
      "timestamp_ms": 13.883,
      "frame_time_ms": 0.033,
      "fps": 28169,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 286,
      "timestamp_ms": 13.917,
      "frame_time_ms": 0.034,
      "fps": 28585,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 287,
      "timestamp_ms": 13.958,
      "frame_time_ms": 0.041,
      "fps": 28873,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 288,
      "timestamp_ms": 13.992,
      "frame_time_ms": 0.034,
      "fps": 28901,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 289,
      "timestamp_ms": 14.025,
      "frame_time_ms": 0.033,
      "fps": 28901,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 290,
      "timestamp_ms": 14.059,
      "frame_time_ms": 0.034,
      "fps": 28901,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 291,
      "timestamp_ms": 14.091,
      "frame_time_ms": 0.033,
      "fps": 28901,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 292,
      "timestamp_ms": 14.126,
      "frame_time_ms": 0.034,
      "fps": 28901,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 293,
      "timestamp_ms": 14.160,
      "frame_time_ms": 0.034,
      "fps": 29140,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 294,
      "timestamp_ms": 14.193,
      "frame_time_ms": 0.033,
      "fps": 29154,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 295,
      "timestamp_ms": 14.227,
      "frame_time_ms": 0.034,
      "fps": 29140,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 296,
      "timestamp_ms": 14.260,
      "frame_time_ms": 0.033,
      "fps": 29154,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 297,
      "timestamp_ms": 14.294,
      "frame_time_ms": 0.034,
      "fps": 29168,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 298,
      "timestamp_ms": 14.327,
      "frame_time_ms": 0.033,
      "fps": 29168,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 299,
      "timestamp_ms": 14.361,
      "frame_time_ms": 0.034,
      "fps": 29168,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 300,
      "timestamp_ms": 14.395,
      "frame_time_ms": 0.035,
      "fps": 29154,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 301,
      "timestamp_ms": 14.430,
      "frame_time_ms": 0.034,
      "fps": 29154,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 302,
      "timestamp_ms": 14.464,
      "frame_time_ms": 0.034,
      "fps": 29154,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 303,
      "timestamp_ms": 14.496,
      "frame_time_ms": 0.033,
      "fps": 29168,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 304,
      "timestamp_ms": 14.531,
      "frame_time_ms": 0.034,
      "fps": 29168,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 305,
      "timestamp_ms": 14.563,
      "frame_time_ms": 0.033,
      "fps": 29168,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 306,
      "timestamp_ms": 14.598,
      "frame_time_ms": 0.034,
      "fps": 29182,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 307,
      "timestamp_ms": 14.631,
      "frame_time_ms": 0.033,
      "fps": 29182,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 308,
      "timestamp_ms": 14.665,
      "frame_time_ms": 0.034,
      "fps": 29197,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 309,
      "timestamp_ms": 14.698,
      "frame_time_ms": 0.033,
      "fps": 29197,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 310,
      "timestamp_ms": 14.732,
      "frame_time_ms": 0.034,
      "fps": 29211,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 311,
      "timestamp_ms": 14.765,
      "frame_time_ms": 0.033,
      "fps": 29211,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 312,
      "timestamp_ms": 14.799,
      "frame_time_ms": 0.034,
      "fps": 29211,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 313,
      "timestamp_ms": 14.833,
      "frame_time_ms": 0.035,
      "fps": 29211,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 314,
      "timestamp_ms": 14.866,
      "frame_time_ms": 0.033,
      "fps": 29211,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 315,
      "timestamp_ms": 14.901,
      "frame_time_ms": 0.035,
      "fps": 29225,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 316,
      "timestamp_ms": 14.934,
      "frame_time_ms": 0.033,
      "fps": 29225,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 317,
      "timestamp_ms": 14.968,
      "frame_time_ms": 0.034,
      "fps": 29527,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 318,
      "timestamp_ms": 15.001,
      "frame_time_ms": 0.033,
      "fps": 29527,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 319,
      "timestamp_ms": 15.035,
      "frame_time_ms": 0.034,
      "fps": 29542,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 320,
      "timestamp_ms": 15.068,
      "frame_time_ms": 0.033,
      "fps": 29542,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 321,
      "timestamp_ms": 15.103,
      "frame_time_ms": 0.034,
      "fps": 29556,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 322,
      "timestamp_ms": 15.137,
      "frame_time_ms": 0.034,
      "fps": 29542,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 323,
      "timestamp_ms": 15.169,
      "frame_time_ms": 0.033,
      "fps": 29542,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 324,
      "timestamp_ms": 15.204,
      "frame_time_ms": 0.034,
      "fps": 29556,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 325,
      "timestamp_ms": 15.237,
      "frame_time_ms": 0.033,
      "fps": 29571,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 326,
      "timestamp_ms": 15.270,
      "frame_time_ms": 0.033,
      "fps": 29585,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 327,
      "timestamp_ms": 15.303,
      "frame_time_ms": 0.033,
      "fps": 29585,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 328,
      "timestamp_ms": 15.337,
      "frame_time_ms": 0.034,
      "fps": 29585,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 329,
      "timestamp_ms": 15.369,
      "frame_time_ms": 0.033,
      "fps": 29585,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 330,
      "timestamp_ms": 15.404,
      "frame_time_ms": 0.034,
      "fps": 29615,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 331,
      "timestamp_ms": 15.436,
      "frame_time_ms": 0.033,
      "fps": 29600,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 332,
      "timestamp_ms": 15.470,
      "frame_time_ms": 0.034,
      "fps": 29615,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 333,
      "timestamp_ms": 15.505,
      "frame_time_ms": 0.034,
      "fps": 29615,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 334,
      "timestamp_ms": 15.538,
      "frame_time_ms": 0.033,
      "fps": 29600,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 335,
      "timestamp_ms": 15.574,
      "frame_time_ms": 0.036,
      "fps": 29571,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 336,
      "timestamp_ms": 15.607,
      "frame_time_ms": 0.033,
      "fps": 29571,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 337,
      "timestamp_ms": 15.640,
      "frame_time_ms": 0.034,
      "fps": 29571,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 338,
      "timestamp_ms": 15.687,
      "frame_time_ms": 0.046,
      "fps": 29382,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 339,
      "timestamp_ms": 15.728,
      "frame_time_ms": 0.042,
      "fps": 29268,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 340,
      "timestamp_ms": 15.766,
      "frame_time_ms": 0.038,
      "fps": 29197,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 341,
      "timestamp_ms": 15.801,
      "frame_time_ms": 0.035,
      "fps": 29182,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 342,
      "timestamp_ms": 15.837,
      "frame_time_ms": 0.035,
      "fps": 29168,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 343,
      "timestamp_ms": 15.869,
      "frame_time_ms": 0.033,
      "fps": 29168,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 344,
      "timestamp_ms": 15.904,
      "frame_time_ms": 0.034,
      "fps": 29211,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 345,
      "timestamp_ms": 15.937,
      "frame_time_ms": 0.033,
      "fps": 29211,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 346,
      "timestamp_ms": 15.970,
      "frame_time_ms": 0.033,
      "fps": 29225,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 347,
      "timestamp_ms": 16.002,
      "frame_time_ms": 0.033,
      "fps": 29339,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 348,
      "timestamp_ms": 16.035,
      "frame_time_ms": 0.033,
      "fps": 29354,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 349,
      "timestamp_ms": 16.068,
      "frame_time_ms": 0.032,
      "fps": 29368,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 350,
      "timestamp_ms": 16.101,
      "frame_time_ms": 0.034,
      "fps": 29368,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 351,
      "timestamp_ms": 16.134,
      "frame_time_ms": 0.033,
      "fps": 29368,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 352,
      "timestamp_ms": 16.167,
      "frame_time_ms": 0.032,
      "fps": 29397,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 353,
      "timestamp_ms": 16.201,
      "frame_time_ms": 0.035,
      "fps": 29382,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 354,
      "timestamp_ms": 16.236,
      "frame_time_ms": 0.034,
      "fps": 29368,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 355,
      "timestamp_ms": 16.270,
      "frame_time_ms": 0.034,
      "fps": 29368,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 356,
      "timestamp_ms": 16.303,
      "frame_time_ms": 0.033,
      "fps": 29368,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 357,
      "timestamp_ms": 16.337,
      "frame_time_ms": 0.034,
      "fps": 29368,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 358,
      "timestamp_ms": 16.371,
      "frame_time_ms": 0.034,
      "fps": 29354,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 359,
      "timestamp_ms": 16.406,
      "frame_time_ms": 0.035,
      "fps": 29339,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 360,
      "timestamp_ms": 16.439,
      "frame_time_ms": 0.033,
      "fps": 29368,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 361,
      "timestamp_ms": 16.472,
      "frame_time_ms": 0.033,
      "fps": 29382,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 362,
      "timestamp_ms": 16.505,
      "frame_time_ms": 0.034,
      "fps": 29382,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 363,
      "timestamp_ms": 16.538,
      "frame_time_ms": 0.033,
      "fps": 29382,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 364,
      "timestamp_ms": 16.572,
      "frame_time_ms": 0.033,
      "fps": 29397,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 365,
      "timestamp_ms": 16.605,
      "frame_time_ms": 0.033,
      "fps": 29397,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 366,
      "timestamp_ms": 16.638,
      "frame_time_ms": 0.034,
      "fps": 29397,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 367,
      "timestamp_ms": 16.671,
      "frame_time_ms": 0.033,
      "fps": 29397,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 368,
      "timestamp_ms": 16.704,
      "frame_time_ms": 0.033,
      "fps": 29411,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 369,
      "timestamp_ms": 16.737,
      "frame_time_ms": 0.032,
      "fps": 29426,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 370,
      "timestamp_ms": 16.770,
      "frame_time_ms": 0.033,
      "fps": 29440,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 371,
      "timestamp_ms": 16.803,
      "frame_time_ms": 0.033,
      "fps": 29440,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 372,
      "timestamp_ms": 16.836,
      "frame_time_ms": 0.033,
      "fps": 29455,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 373,
      "timestamp_ms": 16.869,
      "frame_time_ms": 0.033,
      "fps": 29484,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 374,
      "timestamp_ms": 16.902,
      "frame_time_ms": 0.033,
      "fps": 29484,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 375,
      "timestamp_ms": 16.939,
      "frame_time_ms": 0.037,
      "fps": 29455,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 376,
      "timestamp_ms": 16.981,
      "frame_time_ms": 0.042,
      "fps": 29325,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 377,
      "timestamp_ms": 17.015,
      "frame_time_ms": 0.034,
      "fps": 29325,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 378,
      "timestamp_ms": 17.048,
      "frame_time_ms": 0.033,
      "fps": 29325,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 379,
      "timestamp_ms": 17.081,
      "frame_time_ms": 0.034,
      "fps": 29325,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 380,
      "timestamp_ms": 17.114,
      "frame_time_ms": 0.033,
      "fps": 29325,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 381,
      "timestamp_ms": 17.150,
      "frame_time_ms": 0.035,
      "fps": 29311,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 382,
      "timestamp_ms": 17.183,
      "frame_time_ms": 0.033,
      "fps": 29325,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 383,
      "timestamp_ms": 17.216,
      "frame_time_ms": 0.034,
      "fps": 29311,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 384,
      "timestamp_ms": 17.262,
      "frame_time_ms": 0.046,
      "fps": 29140,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 385,
      "timestamp_ms": 17.296,
      "frame_time_ms": 0.033,
      "fps": 29140,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 386,
      "timestamp_ms": 17.330,
      "frame_time_ms": 0.035,
      "fps": 29112,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 387,
      "timestamp_ms": 17.364,
      "frame_time_ms": 0.033,
      "fps": 29112,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 388,
      "timestamp_ms": 17.405,
      "frame_time_ms": 0.041,
      "fps": 29013,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 389,
      "timestamp_ms": 17.439,
      "frame_time_ms": 0.035,
      "fps": 28985,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 390,
      "timestamp_ms": 17.478,
      "frame_time_ms": 0.039,
      "fps": 28915,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 391,
      "timestamp_ms": 17.513,
      "frame_time_ms": 0.035,
      "fps": 28887,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 392,
      "timestamp_ms": 17.546,
      "frame_time_ms": 0.033,
      "fps": 28901,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 393,
      "timestamp_ms": 17.581,
      "frame_time_ms": 0.034,
      "fps": 28901,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 394,
      "timestamp_ms": 17.614,
      "frame_time_ms": 0.034,
      "fps": 28887,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 395,
      "timestamp_ms": 17.652,
      "frame_time_ms": 0.038,
      "fps": 28860,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 396,
      "timestamp_ms": 17.687,
      "frame_time_ms": 0.034,
      "fps": 28846,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 397,
      "timestamp_ms": 17.723,
      "frame_time_ms": 0.037,
      "fps": 28804,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 398,
      "timestamp_ms": 17.773,
      "frame_time_ms": 0.050,
      "fps": 28749,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 399,
      "timestamp_ms": 17.816,
      "frame_time_ms": 0.042,
      "fps": 28749,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 400,
      "timestamp_ms": 17.879,
      "frame_time_ms": 0.063,
      "fps": 28409,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 401,
      "timestamp_ms": 17.929,
      "frame_time_ms": 0.050,
      "fps": 28208,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 402,
      "timestamp_ms": 17.963,
      "frame_time_ms": 0.035,
      "fps": 28208,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 403,
      "timestamp_ms": 17.996,
      "frame_time_ms": 0.033,
      "fps": 28208,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 404,
      "timestamp_ms": 18.031,
      "frame_time_ms": 0.034,
      "fps": 28208,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 405,
      "timestamp_ms": 18.063,
      "frame_time_ms": 0.033,
      "fps": 28208,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 406,
      "timestamp_ms": 18.097,
      "frame_time_ms": 0.034,
      "fps": 28195,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 407,
      "timestamp_ms": 18.130,
      "frame_time_ms": 0.032,
      "fps": 28208,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 408,
      "timestamp_ms": 18.164,
      "frame_time_ms": 0.035,
      "fps": 28182,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 409,
      "timestamp_ms": 18.197,
      "frame_time_ms": 0.033,
      "fps": 28169,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 410,
      "timestamp_ms": 18.232,
      "frame_time_ms": 0.034,
      "fps": 28169,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 411,
      "timestamp_ms": 18.266,
      "frame_time_ms": 0.035,
      "fps": 28142,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 412,
      "timestamp_ms": 18.299,
      "frame_time_ms": 0.033,
      "fps": 28129,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 413,
      "timestamp_ms": 18.333,
      "frame_time_ms": 0.034,
      "fps": 28142,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 414,
      "timestamp_ms": 18.366,
      "frame_time_ms": 0.033,
      "fps": 28155,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 415,
      "timestamp_ms": 18.400,
      "frame_time_ms": 0.034,
      "fps": 28155,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 416,
      "timestamp_ms": 18.433,
      "frame_time_ms": 0.032,
      "fps": 28169,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 417,
      "timestamp_ms": 18.467,
      "frame_time_ms": 0.035,
      "fps": 28155,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 418,
      "timestamp_ms": 18.500,
      "frame_time_ms": 0.032,
      "fps": 28182,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 419,
      "timestamp_ms": 18.537,
      "frame_time_ms": 0.037,
      "fps": 28155,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 420,
      "timestamp_ms": 18.570,
      "frame_time_ms": 0.034,
      "fps": 28142,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 421,
      "timestamp_ms": 18.610,
      "frame_time_ms": 0.040,
      "fps": 28050,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 422,
      "timestamp_ms": 18.648,
      "frame_time_ms": 0.037,
      "fps": 28011,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 423,
      "timestamp_ms": 18.683,
      "frame_time_ms": 0.035,
      "fps": 27985,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 424,
      "timestamp_ms": 18.717,
      "frame_time_ms": 0.034,
      "fps": 27972,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 425,
      "timestamp_ms": 18.750,
      "frame_time_ms": 0.033,
      "fps": 27972,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 426,
      "timestamp_ms": 18.785,
      "frame_time_ms": 0.035,
      "fps": 27958,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 427,
      "timestamp_ms": 18.818,
      "frame_time_ms": 0.033,
      "fps": 27958,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 428,
      "timestamp_ms": 18.852,
      "frame_time_ms": 0.034,
      "fps": 27945,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 429,
      "timestamp_ms": 18.885,
      "frame_time_ms": 0.034,
      "fps": 27919,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 430,
      "timestamp_ms": 18.920,
      "frame_time_ms": 0.034,
      "fps": 27906,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 431,
      "timestamp_ms": 18.953,
      "frame_time_ms": 0.034,
      "fps": 27894,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 432,
      "timestamp_ms": 18.988,
      "frame_time_ms": 0.034,
      "fps": 27881,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 433,
      "timestamp_ms": 19.023,
      "frame_time_ms": 0.036,
      "fps": 27842,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 434,
      "timestamp_ms": 19.056,
      "frame_time_ms": 0.032,
      "fps": 27855,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 435,
      "timestamp_ms": 19.090,
      "frame_time_ms": 0.035,
      "fps": 27881,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 436,
      "timestamp_ms": 19.123,
      "frame_time_ms": 0.032,
      "fps": 28011,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 437,
      "timestamp_ms": 19.157,
      "frame_time_ms": 0.034,
      "fps": 28011,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 438,
      "timestamp_ms": 19.190,
      "frame_time_ms": 0.033,
      "fps": 28011,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 439,
      "timestamp_ms": 19.224,
      "frame_time_ms": 0.035,
      "fps": 27998,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 440,
      "timestamp_ms": 19.258,
      "frame_time_ms": 0.033,
      "fps": 27998,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 441,
      "timestamp_ms": 19.292,
      "frame_time_ms": 0.034,
      "fps": 28011,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 442,
      "timestamp_ms": 19.326,
      "frame_time_ms": 0.034,
      "fps": 27998,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 443,
      "timestamp_ms": 19.359,
      "frame_time_ms": 0.033,
      "fps": 28011,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 444,
      "timestamp_ms": 19.393,
      "frame_time_ms": 0.034,
      "fps": 28169,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 445,
      "timestamp_ms": 19.425,
      "frame_time_ms": 0.033,
      "fps": 28169,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 446,
      "timestamp_ms": 19.459,
      "frame_time_ms": 0.033,
      "fps": 28195,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 447,
      "timestamp_ms": 19.492,
      "frame_time_ms": 0.033,
      "fps": 28195,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 448,
      "timestamp_ms": 19.526,
      "frame_time_ms": 0.034,
      "fps": 28288,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 449,
      "timestamp_ms": 19.558,
      "frame_time_ms": 0.033,
      "fps": 28315,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 450,
      "timestamp_ms": 19.592,
      "frame_time_ms": 0.034,
      "fps": 28382,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 451,
      "timestamp_ms": 19.626,
      "frame_time_ms": 0.034,
      "fps": 28395,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 452,
      "timestamp_ms": 19.659,
      "frame_time_ms": 0.033,
      "fps": 28395,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 453,
      "timestamp_ms": 19.715,
      "frame_time_ms": 0.055,
      "fps": 28116,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 454,
      "timestamp_ms": 19.748,
      "frame_time_ms": 0.033,
      "fps": 28129,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 455,
      "timestamp_ms": 19.782,
      "frame_time_ms": 0.034,
      "fps": 28182,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 456,
      "timestamp_ms": 19.815,
      "frame_time_ms": 0.033,
      "fps": 28195,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 457,
      "timestamp_ms": 19.849,
      "frame_time_ms": 0.035,
      "fps": 28222,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 458,
      "timestamp_ms": 19.882,
      "frame_time_ms": 0.033,
      "fps": 28449,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 459,
      "timestamp_ms": 19.916,
      "frame_time_ms": 0.034,
      "fps": 28557,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 460,
      "timestamp_ms": 19.949,
      "frame_time_ms": 0.033,
      "fps": 28971,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 461,
      "timestamp_ms": 19.985,
      "frame_time_ms": 0.036,
      "fps": 29168,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 462,
      "timestamp_ms": 20.027,
      "frame_time_ms": 0.041,
      "fps": 29083,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 463,
      "timestamp_ms": 20.078,
      "frame_time_ms": 0.051,
      "fps": 28832,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 464,
      "timestamp_ms": 20.117,
      "frame_time_ms": 0.040,
      "fps": 28749,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 465,
      "timestamp_ms": 20.151,
      "frame_time_ms": 0.033,
      "fps": 28749,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 466,
      "timestamp_ms": 20.189,
      "frame_time_ms": 0.038,
      "fps": 28694,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 467,
      "timestamp_ms": 20.222,
      "frame_time_ms": 0.033,
      "fps": 28680,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 468,
      "timestamp_ms": 20.256,
      "frame_time_ms": 0.034,
      "fps": 28694,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 469,
      "timestamp_ms": 20.289,
      "frame_time_ms": 0.033,
      "fps": 28694,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 470,
      "timestamp_ms": 20.324,
      "frame_time_ms": 0.035,
      "fps": 28680,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 471,
      "timestamp_ms": 20.357,
      "frame_time_ms": 0.034,
      "fps": 28694,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 472,
      "timestamp_ms": 20.390,
      "frame_time_ms": 0.033,
      "fps": 28694,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 473,
      "timestamp_ms": 20.424,
      "frame_time_ms": 0.034,
      "fps": 28694,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 474,
      "timestamp_ms": 20.457,
      "frame_time_ms": 0.033,
      "fps": 28694,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 475,
      "timestamp_ms": 20.492,
      "frame_time_ms": 0.035,
      "fps": 28680,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 476,
      "timestamp_ms": 20.526,
      "frame_time_ms": 0.033,
      "fps": 28666,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 477,
      "timestamp_ms": 20.561,
      "frame_time_ms": 0.036,
      "fps": 28653,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 478,
      "timestamp_ms": 20.595,
      "frame_time_ms": 0.033,
      "fps": 28639,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 479,
      "timestamp_ms": 20.628,
      "frame_time_ms": 0.033,
      "fps": 28694,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 480,
      "timestamp_ms": 20.667,
      "frame_time_ms": 0.039,
      "fps": 28625,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 481,
      "timestamp_ms": 20.700,
      "frame_time_ms": 0.033,
      "fps": 28721,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 482,
      "timestamp_ms": 20.733,
      "frame_time_ms": 0.034,
      "fps": 28763,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 483,
      "timestamp_ms": 20.766,
      "frame_time_ms": 0.033,
      "fps": 28790,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 484,
      "timestamp_ms": 20.812,
      "frame_time_ms": 0.046,
      "fps": 28625,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 485,
      "timestamp_ms": 20.846,
      "frame_time_ms": 0.033,
      "fps": 28625,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 486,
      "timestamp_ms": 20.879,
      "frame_time_ms": 0.034,
      "fps": 28639,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 487,
      "timestamp_ms": 20.912,
      "frame_time_ms": 0.032,
      "fps": 28653,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 488,
      "timestamp_ms": 20.946,
      "frame_time_ms": 0.034,
      "fps": 28653,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 489,
      "timestamp_ms": 20.979,
      "frame_time_ms": 0.034,
      "fps": 28653,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 490,
      "timestamp_ms": 21.012,
      "frame_time_ms": 0.033,
      "fps": 28666,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 491,
      "timestamp_ms": 21.050,
      "frame_time_ms": 0.038,
      "fps": 28612,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 492,
      "timestamp_ms": 21.084,
      "frame_time_ms": 0.033,
      "fps": 28625,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 493,
      "timestamp_ms": 21.117,
      "frame_time_ms": 0.034,
      "fps": 28653,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 494,
      "timestamp_ms": 21.151,
      "frame_time_ms": 0.033,
      "fps": 28639,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 495,
      "timestamp_ms": 21.186,
      "frame_time_ms": 0.036,
      "fps": 28625,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 496,
      "timestamp_ms": 21.220,
      "frame_time_ms": 0.033,
      "fps": 28612,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 497,
      "timestamp_ms": 21.254,
      "frame_time_ms": 0.034,
      "fps": 28612,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 498,
      "timestamp_ms": 21.288,
      "frame_time_ms": 0.035,
      "fps": 28585,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 499,
      "timestamp_ms": 21.322,
      "frame_time_ms": 0.034,
      "fps": 28598,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 500,
      "timestamp_ms": 21.356,
      "frame_time_ms": 0.033,
      "fps": 28598,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 501,
      "timestamp_ms": 21.392,
      "frame_time_ms": 0.036,
      "fps": 28571,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 502,
      "timestamp_ms": 21.427,
      "frame_time_ms": 0.036,
      "fps": 28544,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 503,
      "timestamp_ms": 21.460,
      "frame_time_ms": 0.033,
      "fps": 28544,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 504,
      "timestamp_ms": 21.495,
      "frame_time_ms": 0.034,
      "fps": 28544,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 505,
      "timestamp_ms": 21.528,
      "frame_time_ms": 0.033,
      "fps": 28544,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 506,
      "timestamp_ms": 21.563,
      "frame_time_ms": 0.035,
      "fps": 28517,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 507,
      "timestamp_ms": 21.596,
      "frame_time_ms": 0.033,
      "fps": 28517,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 508,
      "timestamp_ms": 21.631,
      "frame_time_ms": 0.036,
      "fps": 28490,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 509,
      "timestamp_ms": 21.665,
      "frame_time_ms": 0.034,
      "fps": 28476,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 510,
      "timestamp_ms": 21.700,
      "frame_time_ms": 0.035,
      "fps": 28462,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 511,
      "timestamp_ms": 21.735,
      "frame_time_ms": 0.034,
      "fps": 28462,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 512,
      "timestamp_ms": 21.767,
      "frame_time_ms": 0.033,
      "fps": 28462,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 513,
      "timestamp_ms": 21.811,
      "frame_time_ms": 0.044,
      "fps": 28612,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 514,
      "timestamp_ms": 21.845,
      "frame_time_ms": 0.033,
      "fps": 28612,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 515,
      "timestamp_ms": 21.879,
      "frame_time_ms": 0.034,
      "fps": 28612,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 516,
      "timestamp_ms": 21.913,
      "frame_time_ms": 0.034,
      "fps": 28598,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 517,
      "timestamp_ms": 21.947,
      "frame_time_ms": 0.035,
      "fps": 28598,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 518,
      "timestamp_ms": 21.980,
      "frame_time_ms": 0.032,
      "fps": 28612,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 519,
      "timestamp_ms": 22.014,
      "frame_time_ms": 0.035,
      "fps": 28598,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 520,
      "timestamp_ms": 22.048,
      "frame_time_ms": 0.033,
      "fps": 28598,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 521,
      "timestamp_ms": 22.082,
      "frame_time_ms": 0.034,
      "fps": 28625,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 522,
      "timestamp_ms": 22.116,
      "frame_time_ms": 0.034,
      "fps": 28721,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 523,
      "timestamp_ms": 22.149,
      "frame_time_ms": 0.033,
      "fps": 28971,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 524,
      "timestamp_ms": 22.183,
      "frame_time_ms": 0.035,
      "fps": 29041,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 525,
      "timestamp_ms": 22.217,
      "frame_time_ms": 0.033,
      "fps": 29041,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 526,
      "timestamp_ms": 22.252,
      "frame_time_ms": 0.035,
      "fps": 29083,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 527,
      "timestamp_ms": 22.285,
      "frame_time_ms": 0.033,
      "fps": 29083,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 528,
      "timestamp_ms": 22.319,
      "frame_time_ms": 0.034,
      "fps": 29083,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 529,
      "timestamp_ms": 22.352,
      "frame_time_ms": 0.033,
      "fps": 29083,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 530,
      "timestamp_ms": 22.386,
      "frame_time_ms": 0.034,
      "fps": 29097,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 531,
      "timestamp_ms": 22.420,
      "frame_time_ms": 0.035,
      "fps": 29083,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 532,
      "timestamp_ms": 22.453,
      "frame_time_ms": 0.032,
      "fps": 29097,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 533,
      "timestamp_ms": 22.488,
      "frame_time_ms": 0.035,
      "fps": 29083,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 534,
      "timestamp_ms": 22.521,
      "frame_time_ms": 0.033,
      "fps": 29083,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 535,
      "timestamp_ms": 22.555,
      "frame_time_ms": 0.035,
      "fps": 29083,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 536,
      "timestamp_ms": 22.588,
      "frame_time_ms": 0.032,
      "fps": 29097,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 537,
      "timestamp_ms": 22.623,
      "frame_time_ms": 0.035,
      "fps": 29112,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 538,
      "timestamp_ms": 22.655,
      "frame_time_ms": 0.033,
      "fps": 29112,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 539,
      "timestamp_ms": 22.690,
      "frame_time_ms": 0.034,
      "fps": 29097,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 540,
      "timestamp_ms": 22.722,
      "frame_time_ms": 0.033,
      "fps": 29182,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 541,
      "timestamp_ms": 22.757,
      "frame_time_ms": 0.034,
      "fps": 29168,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 542,
      "timestamp_ms": 22.791,
      "frame_time_ms": 0.034,
      "fps": 29168,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 543,
      "timestamp_ms": 22.825,
      "frame_time_ms": 0.034,
      "fps": 29154,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 544,
      "timestamp_ms": 22.859,
      "frame_time_ms": 0.034,
      "fps": 29325,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 545,
      "timestamp_ms": 22.891,
      "frame_time_ms": 0.033,
      "fps": 29325,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 546,
      "timestamp_ms": 22.925,
      "frame_time_ms": 0.034,
      "fps": 29325,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 547,
      "timestamp_ms": 22.959,
      "frame_time_ms": 0.033,
      "fps": 29311,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 548,
      "timestamp_ms": 22.993,
      "frame_time_ms": 0.034,
      "fps": 29311,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 549,
      "timestamp_ms": 23.026,
      "frame_time_ms": 0.033,
      "fps": 29325,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 550,
      "timestamp_ms": 23.060,
      "frame_time_ms": 0.035,
      "fps": 29296,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 551,
      "timestamp_ms": 23.094,
      "frame_time_ms": 0.033,
      "fps": 29368,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 552,
      "timestamp_ms": 23.127,
      "frame_time_ms": 0.033,
      "fps": 29368,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 553,
      "timestamp_ms": 23.162,
      "frame_time_ms": 0.035,
      "fps": 29354,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 554,
      "timestamp_ms": 23.195,
      "frame_time_ms": 0.033,
      "fps": 29354,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 555,
      "timestamp_ms": 23.229,
      "frame_time_ms": 0.034,
      "fps": 29382,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 556,
      "timestamp_ms": 23.262,
      "frame_time_ms": 0.033,
      "fps": 29382,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 557,
      "timestamp_ms": 23.296,
      "frame_time_ms": 0.035,
      "fps": 29368,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 558,
      "timestamp_ms": 23.329,
      "frame_time_ms": 0.033,
      "fps": 29397,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 559,
      "timestamp_ms": 23.363,
      "frame_time_ms": 0.034,
      "fps": 29397,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 560,
      "timestamp_ms": 23.419,
      "frame_time_ms": 0.055,
      "fps": 29083,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 561,
      "timestamp_ms": 23.454,
      "frame_time_ms": 0.035,
      "fps": 29097,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 562,
      "timestamp_ms": 23.493,
      "frame_time_ms": 0.040,
      "fps": 29041,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 563,
      "timestamp_ms": 23.526,
      "frame_time_ms": 0.032,
      "fps": 29055,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 564,
      "timestamp_ms": 23.560,
      "frame_time_ms": 0.035,
      "fps": 29041,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 565,
      "timestamp_ms": 23.593,
      "frame_time_ms": 0.032,
      "fps": 29055,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 566,
      "timestamp_ms": 23.626,
      "frame_time_ms": 0.034,
      "fps": 29069,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 567,
      "timestamp_ms": 23.659,
      "frame_time_ms": 0.033,
      "fps": 29069,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 568,
      "timestamp_ms": 23.713,
      "frame_time_ms": 0.054,
      "fps": 28818,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 569,
      "timestamp_ms": 23.747,
      "frame_time_ms": 0.034,
      "fps": 28818,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 570,
      "timestamp_ms": 23.781,
      "frame_time_ms": 0.034,
      "fps": 28832,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 571,
      "timestamp_ms": 23.816,
      "frame_time_ms": 0.034,
      "fps": 28832,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 572,
      "timestamp_ms": 23.849,
      "frame_time_ms": 0.033,
      "fps": 28832,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 573,
      "timestamp_ms": 23.883,
      "frame_time_ms": 0.034,
      "fps": 28971,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 574,
      "timestamp_ms": 23.916,
      "frame_time_ms": 0.034,
      "fps": 28957,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 575,
      "timestamp_ms": 23.951,
      "frame_time_ms": 0.034,
      "fps": 28957,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 576,
      "timestamp_ms": 23.984,
      "frame_time_ms": 0.034,
      "fps": 28957,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 577,
      "timestamp_ms": 24.019,
      "frame_time_ms": 0.034,
      "fps": 28971,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 578,
      "timestamp_ms": 24.051,
      "frame_time_ms": 0.033,
      "fps": 28957,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 579,
      "timestamp_ms": 24.085,
      "frame_time_ms": 0.034,
      "fps": 28971,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 580,
      "timestamp_ms": 24.118,
      "frame_time_ms": 0.033,
      "fps": 28971,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 581,
      "timestamp_ms": 24.152,
      "frame_time_ms": 0.034,
      "fps": 28971,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 582,
      "timestamp_ms": 24.186,
      "frame_time_ms": 0.034,
      "fps": 28971,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 583,
      "timestamp_ms": 24.219,
      "frame_time_ms": 0.033,
      "fps": 28971,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 584,
      "timestamp_ms": 24.253,
      "frame_time_ms": 0.034,
      "fps": 28985,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 585,
      "timestamp_ms": 24.287,
      "frame_time_ms": 0.033,
      "fps": 28985,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 586,
      "timestamp_ms": 24.321,
      "frame_time_ms": 0.034,
      "fps": 28999,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 587,
      "timestamp_ms": 24.354,
      "frame_time_ms": 0.033,
      "fps": 28999,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 588,
      "timestamp_ms": 24.388,
      "frame_time_ms": 0.034,
      "fps": 28999,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 589,
      "timestamp_ms": 24.421,
      "frame_time_ms": 0.033,
      "fps": 28999,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 590,
      "timestamp_ms": 24.455,
      "frame_time_ms": 0.035,
      "fps": 28985,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 591,
      "timestamp_ms": 24.489,
      "frame_time_ms": 0.033,
      "fps": 29013,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 592,
      "timestamp_ms": 24.522,
      "frame_time_ms": 0.034,
      "fps": 28985,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 593,
      "timestamp_ms": 24.556,
      "frame_time_ms": 0.034,
      "fps": 28999,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 594,
      "timestamp_ms": 24.589,
      "frame_time_ms": 0.032,
      "fps": 29013,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 595,
      "timestamp_ms": 24.623,
      "frame_time_ms": 0.034,
      "fps": 29027,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 596,
      "timestamp_ms": 24.656,
      "frame_time_ms": 0.033,
      "fps": 29013,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 597,
      "timestamp_ms": 24.690,
      "frame_time_ms": 0.034,
      "fps": 29027,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 598,
      "timestamp_ms": 24.723,
      "frame_time_ms": 0.033,
      "fps": 29027,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 599,
      "timestamp_ms": 24.757,
      "frame_time_ms": 0.034,
      "fps": 29027,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 600,
      "timestamp_ms": 24.791,
      "frame_time_ms": 0.034,
      "fps": 29013,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 601,
      "timestamp_ms": 24.824,
      "frame_time_ms": 0.033,
      "fps": 29027,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 602,
      "timestamp_ms": 24.858,
      "frame_time_ms": 0.034,
      "fps": 29027,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 603,
      "timestamp_ms": 24.891,
      "frame_time_ms": 0.033,
      "fps": 29041,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 604,
      "timestamp_ms": 24.925,
      "frame_time_ms": 0.034,
      "fps": 29041,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 605,
      "timestamp_ms": 24.957,
      "frame_time_ms": 0.033,
      "fps": 29041,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 606,
      "timestamp_ms": 24.991,
      "frame_time_ms": 0.034,
      "fps": 29041,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 607,
      "timestamp_ms": 25.024,
      "frame_time_ms": 0.033,
      "fps": 29041,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 608,
      "timestamp_ms": 25.058,
      "frame_time_ms": 0.033,
      "fps": 29055,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 609,
      "timestamp_ms": 25.091,
      "frame_time_ms": 0.034,
      "fps": 29041,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 610,
      "timestamp_ms": 25.125,
      "frame_time_ms": 0.033,
      "fps": 29069,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 611,
      "timestamp_ms": 25.159,
      "frame_time_ms": 0.035,
      "fps": 29041,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 612,
      "timestamp_ms": 25.192,
      "frame_time_ms": 0.032,
      "fps": 29055,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 613,
      "timestamp_ms": 25.226,
      "frame_time_ms": 0.034,
      "fps": 29069,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 614,
      "timestamp_ms": 25.259,
      "frame_time_ms": 0.033,
      "fps": 29069,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 615,
      "timestamp_ms": 25.293,
      "frame_time_ms": 0.035,
      "fps": 29055,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 616,
      "timestamp_ms": 25.326,
      "frame_time_ms": 0.033,
      "fps": 29055,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 617,
      "timestamp_ms": 25.360,
      "frame_time_ms": 0.034,
      "fps": 29069,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 618,
      "timestamp_ms": 25.393,
      "frame_time_ms": 0.032,
      "fps": 29083,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 619,
      "timestamp_ms": 25.427,
      "frame_time_ms": 0.035,
      "fps": 29069,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 620,
      "timestamp_ms": 25.461,
      "frame_time_ms": 0.034,
      "fps": 29368,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 621,
      "timestamp_ms": 25.494,
      "frame_time_ms": 0.033,
      "fps": 29397,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 622,
      "timestamp_ms": 25.527,
      "frame_time_ms": 0.032,
      "fps": 29513,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 623,
      "timestamp_ms": 25.559,
      "frame_time_ms": 0.033,
      "fps": 29498,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 624,
      "timestamp_ms": 25.592,
      "frame_time_ms": 0.033,
      "fps": 29527,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 625,
      "timestamp_ms": 25.625,
      "frame_time_ms": 0.033,
      "fps": 29513,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 626,
      "timestamp_ms": 25.660,
      "frame_time_ms": 0.035,
      "fps": 29498,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 627,
      "timestamp_ms": 25.693,
      "frame_time_ms": 0.032,
      "fps": 29513,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 628,
      "timestamp_ms": 25.727,
      "frame_time_ms": 0.035,
      "fps": 29791,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 629,
      "timestamp_ms": 25.760,
      "frame_time_ms": 0.032,
      "fps": 29821,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 630,
      "timestamp_ms": 25.795,
      "frame_time_ms": 0.035,
      "fps": 29806,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 631,
      "timestamp_ms": 25.829,
      "frame_time_ms": 0.034,
      "fps": 29806,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 632,
      "timestamp_ms": 25.861,
      "frame_time_ms": 0.033,
      "fps": 29806,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 633,
      "timestamp_ms": 25.894,
      "frame_time_ms": 0.033,
      "fps": 29821,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 634,
      "timestamp_ms": 25.927,
      "frame_time_ms": 0.033,
      "fps": 29835,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 635,
      "timestamp_ms": 25.960,
      "frame_time_ms": 0.033,
      "fps": 29850,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 636,
      "timestamp_ms": 25.993,
      "frame_time_ms": 0.033,
      "fps": 29865,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 637,
      "timestamp_ms": 26.027,
      "frame_time_ms": 0.034,
      "fps": 29865,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 638,
      "timestamp_ms": 26.060,
      "frame_time_ms": 0.033,
      "fps": 29865,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 639,
      "timestamp_ms": 26.094,
      "frame_time_ms": 0.034,
      "fps": 29865,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 640,
      "timestamp_ms": 26.128,
      "frame_time_ms": 0.034,
      "fps": 29850,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 641,
      "timestamp_ms": 26.161,
      "frame_time_ms": 0.033,
      "fps": 29865,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 642,
      "timestamp_ms": 26.194,
      "frame_time_ms": 0.033,
      "fps": 29880,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 643,
      "timestamp_ms": 26.227,
      "frame_time_ms": 0.032,
      "fps": 29895,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 644,
      "timestamp_ms": 26.261,
      "frame_time_ms": 0.034,
      "fps": 29895,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 645,
      "timestamp_ms": 26.296,
      "frame_time_ms": 0.035,
      "fps": 29865,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 646,
      "timestamp_ms": 26.330,
      "frame_time_ms": 0.034,
      "fps": 29865,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 647,
      "timestamp_ms": 26.363,
      "frame_time_ms": 0.033,
      "fps": 29865,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 648,
      "timestamp_ms": 26.397,
      "frame_time_ms": 0.034,
      "fps": 29865,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 649,
      "timestamp_ms": 26.430,
      "frame_time_ms": 0.033,
      "fps": 29865,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 650,
      "timestamp_ms": 26.464,
      "frame_time_ms": 0.034,
      "fps": 29880,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 651,
      "timestamp_ms": 26.498,
      "frame_time_ms": 0.034,
      "fps": 29865,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 652,
      "timestamp_ms": 26.530,
      "frame_time_ms": 0.033,
      "fps": 29880,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 653,
      "timestamp_ms": 26.564,
      "frame_time_ms": 0.033,
      "fps": 29895,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 654,
      "timestamp_ms": 26.597,
      "frame_time_ms": 0.033,
      "fps": 29880,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 655,
      "timestamp_ms": 26.629,
      "frame_time_ms": 0.033,
      "fps": 29895,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 656,
      "timestamp_ms": 26.662,
      "frame_time_ms": 0.033,
      "fps": 29895,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 657,
      "timestamp_ms": 26.695,
      "frame_time_ms": 0.033,
      "fps": 29910,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 658,
      "timestamp_ms": 26.728,
      "frame_time_ms": 0.032,
      "fps": 29925,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 659,
      "timestamp_ms": 26.761,
      "frame_time_ms": 0.033,
      "fps": 29940,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 660,
      "timestamp_ms": 26.794,
      "frame_time_ms": 0.033,
      "fps": 29955,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 661,
      "timestamp_ms": 26.827,
      "frame_time_ms": 0.033,
      "fps": 29955,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 662,
      "timestamp_ms": 26.860,
      "frame_time_ms": 0.033,
      "fps": 29970,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 663,
      "timestamp_ms": 26.893,
      "frame_time_ms": 0.033,
      "fps": 29970,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 664,
      "timestamp_ms": 26.927,
      "frame_time_ms": 0.034,
      "fps": 29970,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 665,
      "timestamp_ms": 26.959,
      "frame_time_ms": 0.033,
      "fps": 29970,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 666,
      "timestamp_ms": 26.993,
      "frame_time_ms": 0.033,
      "fps": 29985,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 667,
      "timestamp_ms": 27.027,
      "frame_time_ms": 0.035,
      "fps": 29955,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 668,
      "timestamp_ms": 113.194,
      "frame_time_ms": 86.166,
      "fps": 680,
      "work_time_ms": 86.159,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 669,
      "timestamp_ms": 113.269,
      "frame_time_ms": 0.075,
      "fps": 680,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 670,
      "timestamp_ms": 113.311,
      "frame_time_ms": 0.042,
      "fps": 680,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 671,
      "timestamp_ms": 113.352,
      "frame_time_ms": 0.042,
      "fps": 680,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 672,
      "timestamp_ms": 113.398,
      "frame_time_ms": 0.046,
      "fps": 680,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 673,
      "timestamp_ms": 113.460,
      "frame_time_ms": 0.062,
      "fps": 680,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 674,
      "timestamp_ms": 113.566,
      "frame_time_ms": 0.105,
      "fps": 679,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 675,
      "timestamp_ms": 113.644,
      "frame_time_ms": 0.079,
      "fps": 679,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 676,
      "timestamp_ms": 113.731,
      "frame_time_ms": 0.086,
      "fps": 678,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 677,
      "timestamp_ms": 113.903,
      "frame_time_ms": 0.172,
      "fps": 677,
      "work_time_ms": 0.171,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 678,
      "timestamp_ms": 113.993,
      "frame_time_ms": 0.090,
      "fps": 677,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 679,
      "timestamp_ms": 114.085,
      "frame_time_ms": 0.092,
      "fps": 676,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 680,
      "timestamp_ms": 114.176,
      "frame_time_ms": 0.091,
      "fps": 676,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 681,
      "timestamp_ms": 114.281,
      "frame_time_ms": 0.105,
      "fps": 675,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 682,
      "timestamp_ms": 114.396,
      "frame_time_ms": 0.115,
      "fps": 675,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 683,
      "timestamp_ms": 114.490,
      "frame_time_ms": 0.094,
      "fps": 674,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 684,
      "timestamp_ms": 114.584,
      "frame_time_ms": 0.094,
      "fps": 674,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 685,
      "timestamp_ms": 114.677,
      "frame_time_ms": 0.093,
      "fps": 673,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 686,
      "timestamp_ms": 114.772,
      "frame_time_ms": 0.095,
      "fps": 673,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 687,
      "timestamp_ms": 114.864,
      "frame_time_ms": 0.092,
      "fps": 672,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 688,
      "timestamp_ms": 114.959,
      "frame_time_ms": 0.095,
      "fps": 672,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 689,
      "timestamp_ms": 115.060,
      "frame_time_ms": 0.101,
      "fps": 671,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 690,
      "timestamp_ms": 115.168,
      "frame_time_ms": 0.108,
      "fps": 671,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 691,
      "timestamp_ms": 115.270,
      "frame_time_ms": 0.102,
      "fps": 670,
      "work_time_ms": 0.102,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 692,
      "timestamp_ms": 115.366,
      "frame_time_ms": 0.096,
      "fps": 670,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 693,
      "timestamp_ms": 115.471,
      "frame_time_ms": 0.106,
      "fps": 669,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 694,
      "timestamp_ms": 115.577,
      "frame_time_ms": 0.105,
      "fps": 669,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 695,
      "timestamp_ms": 115.699,
      "frame_time_ms": 0.122,
      "fps": 668,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 696,
      "timestamp_ms": 115.810,
      "frame_time_ms": 0.112,
      "fps": 668,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 697,
      "timestamp_ms": 115.931,
      "frame_time_ms": 0.120,
      "fps": 667,
      "work_time_ms": 0.119,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 698,
      "timestamp_ms": 116.045,
      "frame_time_ms": 0.114,
      "fps": 666,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 699,
      "timestamp_ms": 116.168,
      "frame_time_ms": 0.123,
      "fps": 666,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 700,
      "timestamp_ms": 116.290,
      "frame_time_ms": 0.123,
      "fps": 665,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 701,
      "timestamp_ms": 116.425,
      "frame_time_ms": 0.134,
      "fps": 664,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 702,
      "timestamp_ms": 116.560,
      "frame_time_ms": 0.136,
      "fps": 663,
      "work_time_ms": 0.135,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 703,
      "timestamp_ms": 116.684,
      "frame_time_ms": 0.123,
      "fps": 663,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 704,
      "timestamp_ms": 116.811,
      "frame_time_ms": 0.128,
      "fps": 662,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 705,
      "timestamp_ms": 116.936,
      "frame_time_ms": 0.124,
      "fps": 661,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 706,
      "timestamp_ms": 117.073,
      "frame_time_ms": 0.137,
      "fps": 661,
      "work_time_ms": 0.136,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 707,
      "timestamp_ms": 117.204,
      "frame_time_ms": 0.132,
      "fps": 660,
      "work_time_ms": 0.131,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 708,
      "timestamp_ms": 117.338,
      "frame_time_ms": 0.134,
      "fps": 659,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 709,
      "timestamp_ms": 117.470,
      "frame_time_ms": 0.131,
      "fps": 659,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 710,
      "timestamp_ms": 117.603,
      "frame_time_ms": 0.133,
      "fps": 658,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 711,
      "timestamp_ms": 117.737,
      "frame_time_ms": 0.134,
      "fps": 657,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 712,
      "timestamp_ms": 117.868,
      "frame_time_ms": 0.131,
      "fps": 656,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 713,
      "timestamp_ms": 117.998,
      "frame_time_ms": 0.131,
      "fps": 656,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 714,
      "timestamp_ms": 118.130,
      "frame_time_ms": 0.131,
      "fps": 655,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 715,
      "timestamp_ms": 118.263,
      "frame_time_ms": 0.134,
      "fps": 654,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 716,
      "timestamp_ms": 118.387,
      "frame_time_ms": 0.123,
      "fps": 654,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 717,
      "timestamp_ms": 118.521,
      "frame_time_ms": 0.134,
      "fps": 653,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 718,
      "timestamp_ms": 118.651,
      "frame_time_ms": 0.131,
      "fps": 652,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 719,
      "timestamp_ms": 118.785,
      "frame_time_ms": 0.133,
      "fps": 652,
      "work_time_ms": 0.132,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 720,
      "timestamp_ms": 118.922,
      "frame_time_ms": 0.137,
      "fps": 651,
      "work_time_ms": 0.137,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 721,
      "timestamp_ms": 119.034,
      "frame_time_ms": 0.112,
      "fps": 650,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 722,
      "timestamp_ms": 119.154,
      "frame_time_ms": 0.120,
      "fps": 650,
      "work_time_ms": 0.119,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 723,
      "timestamp_ms": 119.267,
      "frame_time_ms": 0.113,
      "fps": 649,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 724,
      "timestamp_ms": 119.384,
      "frame_time_ms": 0.117,
      "fps": 648,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 725,
      "timestamp_ms": 119.496,
      "frame_time_ms": 0.112,
      "fps": 648,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 726,
      "timestamp_ms": 119.616,
      "frame_time_ms": 0.120,
      "fps": 647,
      "work_time_ms": 0.120,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 727,
      "timestamp_ms": 119.757,
      "frame_time_ms": 0.142,
      "fps": 647,
      "work_time_ms": 0.140,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 728,
      "timestamp_ms": 119.855,
      "frame_time_ms": 0.098,
      "fps": 9006,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 729,
      "timestamp_ms": 119.939,
      "frame_time_ms": 0.083,
      "fps": 8995,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 730,
      "timestamp_ms": 120.010,
      "frame_time_ms": 0.071,
      "fps": 8956,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 731,
      "timestamp_ms": 120.102,
      "frame_time_ms": 0.092,
      "fps": 8890,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 732,
      "timestamp_ms": 120.192,
      "frame_time_ms": 0.090,
      "fps": 8832,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 733,
      "timestamp_ms": 120.268,
      "frame_time_ms": 0.077,
      "fps": 8813,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 734,
      "timestamp_ms": 120.343,
      "frame_time_ms": 0.074,
      "fps": 8853,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 735,
      "timestamp_ms": 120.411,
      "frame_time_ms": 0.068,
      "fps": 8867,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 736,
      "timestamp_ms": 120.463,
      "frame_time_ms": 0.052,
      "fps": 8912,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 737,
      "timestamp_ms": 120.532,
      "frame_time_ms": 0.069,
      "fps": 9051,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 738,
      "timestamp_ms": 120.582,
      "frame_time_ms": 0.051,
      "fps": 9104,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 739,
      "timestamp_ms": 120.633,
      "frame_time_ms": 0.050,
      "fps": 9163,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 740,
      "timestamp_ms": 120.685,
      "frame_time_ms": 0.052,
      "fps": 9218,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 741,
      "timestamp_ms": 120.744,
      "frame_time_ms": 0.059,
      "fps": 9283,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 742,
      "timestamp_ms": 120.794,
      "frame_time_ms": 0.050,
      "fps": 9377,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 743,
      "timestamp_ms": 120.843,
      "frame_time_ms": 0.049,
      "fps": 9444,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 744,
      "timestamp_ms": 120.894,
      "frame_time_ms": 0.051,
      "fps": 9508,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 745,
      "timestamp_ms": 120.948,
      "frame_time_ms": 0.054,
      "fps": 9567,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 746,
      "timestamp_ms": 120.997,
      "frame_time_ms": 0.049,
      "fps": 9638,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 747,
      "timestamp_ms": 121.047,
      "frame_time_ms": 0.051,
      "fps": 9702,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 748,
      "timestamp_ms": 121.098,
      "frame_time_ms": 0.051,
      "fps": 9771,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 749,
      "timestamp_ms": 121.148,
      "frame_time_ms": 0.049,
      "fps": 9855,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 750,
      "timestamp_ms": 121.199,
      "frame_time_ms": 0.052,
      "fps": 9946,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 751,
      "timestamp_ms": 121.250,
      "frame_time_ms": 0.051,
      "fps": 10031,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 752,
      "timestamp_ms": 121.300,
      "frame_time_ms": 0.049,
      "fps": 10111,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 753,
      "timestamp_ms": 121.352,
      "frame_time_ms": 0.052,
      "fps": 10204,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 754,
      "timestamp_ms": 121.402,
      "frame_time_ms": 0.050,
      "fps": 10300,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 755,
      "timestamp_ms": 121.453,
      "frame_time_ms": 0.052,
      "fps": 10425,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 756,
      "timestamp_ms": 121.503,
      "frame_time_ms": 0.050,
      "fps": 10539,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 757,
      "timestamp_ms": 121.555,
      "frame_time_ms": 0.051,
      "fps": 10668,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 758,
      "timestamp_ms": 121.604,
      "frame_time_ms": 0.050,
      "fps": 10791,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 759,
      "timestamp_ms": 121.653,
      "frame_time_ms": 0.048,
      "fps": 10938,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 760,
      "timestamp_ms": 121.702,
      "frame_time_ms": 0.049,
      "fps": 11088,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 761,
      "timestamp_ms": 121.750,
      "frame_time_ms": 0.049,
      "fps": 11265,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 762,
      "timestamp_ms": 121.800,
      "frame_time_ms": 0.049,
      "fps": 11452,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 763,
      "timestamp_ms": 121.847,
      "frame_time_ms": 0.047,
      "fps": 11621,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 764,
      "timestamp_ms": 121.923,
      "frame_time_ms": 0.076,
      "fps": 11739,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 765,
      "timestamp_ms": 122.008,
      "frame_time_ms": 0.086,
      "fps": 11827,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 766,
      "timestamp_ms": 122.081,
      "frame_time_ms": 0.073,
      "fps": 11978,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 767,
      "timestamp_ms": 122.129,
      "frame_time_ms": 0.047,
      "fps": 12185,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 768,
      "timestamp_ms": 122.178,
      "frame_time_ms": 0.050,
      "fps": 12396,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 769,
      "timestamp_ms": 122.228,
      "frame_time_ms": 0.050,
      "fps": 12607,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 770,
      "timestamp_ms": 122.269,
      "frame_time_ms": 0.041,
      "fps": 12856,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 771,
      "timestamp_ms": 122.310,
      "frame_time_ms": 0.041,
      "fps": 13117,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 772,
      "timestamp_ms": 122.350,
      "frame_time_ms": 0.039,
      "fps": 13386,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 773,
      "timestamp_ms": 122.390,
      "frame_time_ms": 0.041,
      "fps": 13661,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 774,
      "timestamp_ms": 122.430,
      "frame_time_ms": 0.039,
      "fps": 13953,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 775,
      "timestamp_ms": 122.470,
      "frame_time_ms": 0.041,
      "fps": 14261,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 776,
      "timestamp_ms": 122.510,
      "frame_time_ms": 0.039,
      "fps": 14552,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 777,
      "timestamp_ms": 122.550,
      "frame_time_ms": 0.041,
      "fps": 14888,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 778,
      "timestamp_ms": 122.589,
      "frame_time_ms": 0.039,
      "fps": 15236,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 779,
      "timestamp_ms": 122.630,
      "frame_time_ms": 0.041,
      "fps": 15600,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 780,
      "timestamp_ms": 122.671,
      "frame_time_ms": 0.040,
      "fps": 16004,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 781,
      "timestamp_ms": 122.710,
      "frame_time_ms": 0.040,
      "fps": 16317,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 782,
      "timestamp_ms": 122.751,
      "frame_time_ms": 0.041,
      "fps": 16675,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 783,
      "timestamp_ms": 122.790,
      "frame_time_ms": 0.039,
      "fps": 17026,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 784,
      "timestamp_ms": 122.831,
      "frame_time_ms": 0.041,
      "fps": 17401,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 785,
      "timestamp_ms": 122.871,
      "frame_time_ms": 0.039,
      "fps": 17777,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 786,
      "timestamp_ms": 122.912,
      "frame_time_ms": 0.041,
      "fps": 18203,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 787,
      "timestamp_ms": 122.951,
      "frame_time_ms": 0.039,
      "fps": 18791,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 788,
      "timestamp_ms": 122.992,
      "frame_time_ms": 0.041,
      "fps": 19132,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 789,
      "timestamp_ms": 123.031,
      "frame_time_ms": 0.039,
      "fps": 19404,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 790,
      "timestamp_ms": 123.072,
      "frame_time_ms": 0.042,
      "fps": 19588,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 791,
      "timestamp_ms": 123.113,
      "frame_time_ms": 0.040,
      "fps": 19926,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 792,
      "timestamp_ms": 123.152,
      "frame_time_ms": 0.039,
      "fps": 20270,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 793,
      "timestamp_ms": 123.193,
      "frame_time_ms": 0.041,
      "fps": 20519,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 794,
      "timestamp_ms": 123.232,
      "frame_time_ms": 0.040,
      "fps": 20761,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 795,
      "timestamp_ms": 123.273,
      "frame_time_ms": 0.040,
      "fps": 20964,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 796,
      "timestamp_ms": 123.312,
      "frame_time_ms": 0.039,
      "fps": 21060,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 797,
      "timestamp_ms": 123.353,
      "frame_time_ms": 0.041,
      "fps": 21269,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 798,
      "timestamp_ms": 123.392,
      "frame_time_ms": 0.040,
      "fps": 21352,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 799,
      "timestamp_ms": 123.433,
      "frame_time_ms": 0.041,
      "fps": 21420,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 800,
      "timestamp_ms": 123.474,
      "frame_time_ms": 0.040,
      "fps": 21513,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 801,
      "timestamp_ms": 123.513,
      "frame_time_ms": 0.040,
      "fps": 21660,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 802,
      "timestamp_ms": 123.554,
      "frame_time_ms": 0.040,
      "fps": 21739,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 803,
      "timestamp_ms": 123.593,
      "frame_time_ms": 0.040,
      "fps": 21810,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 804,
      "timestamp_ms": 123.634,
      "frame_time_ms": 0.041,
      "fps": 21889,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 805,
      "timestamp_ms": 123.685,
      "frame_time_ms": 0.050,
      "fps": 21921,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 806,
      "timestamp_ms": 123.734,
      "frame_time_ms": 0.050,
      "fps": 21913,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 807,
      "timestamp_ms": 123.776,
      "frame_time_ms": 0.041,
      "fps": 21994,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 808,
      "timestamp_ms": 123.822,
      "frame_time_ms": 0.047,
      "fps": 22026,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 809,
      "timestamp_ms": 123.862,
      "frame_time_ms": 0.039,
      "fps": 22107,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 810,
      "timestamp_ms": 123.932,
      "frame_time_ms": 0.070,
      "fps": 21961,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 811,
      "timestamp_ms": 123.980,
      "frame_time_ms": 0.049,
      "fps": 21978,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 812,
      "timestamp_ms": 124.022,
      "frame_time_ms": 0.042,
      "fps": 22034,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 813,
      "timestamp_ms": 124.064,
      "frame_time_ms": 0.041,
      "fps": 22123,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 814,
      "timestamp_ms": 124.103,
      "frame_time_ms": 0.040,
      "fps": 22205,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 815,
      "timestamp_ms": 124.144,
      "frame_time_ms": 0.041,
      "fps": 22296,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 816,
      "timestamp_ms": 124.184,
      "frame_time_ms": 0.039,
      "fps": 22388,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 817,
      "timestamp_ms": 124.224,
      "frame_time_ms": 0.040,
      "fps": 22480,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 818,
      "timestamp_ms": 124.263,
      "frame_time_ms": 0.040,
      "fps": 22564,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 819,
      "timestamp_ms": 124.305,
      "frame_time_ms": 0.042,
      "fps": 22615,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 820,
      "timestamp_ms": 124.347,
      "frame_time_ms": 0.041,
      "fps": 22684,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 821,
      "timestamp_ms": 124.387,
      "frame_time_ms": 0.040,
      "fps": 22761,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 822,
      "timestamp_ms": 124.428,
      "frame_time_ms": 0.041,
      "fps": 22831,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 823,
      "timestamp_ms": 124.467,
      "frame_time_ms": 0.040,
      "fps": 22892,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 824,
      "timestamp_ms": 124.510,
      "frame_time_ms": 0.042,
      "fps": 23192,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 825,
      "timestamp_ms": 124.553,
      "frame_time_ms": 0.043,
      "fps": 23584,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 826,
      "timestamp_ms": 124.595,
      "frame_time_ms": 0.042,
      "fps": 23875,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 827,
      "timestamp_ms": 124.635,
      "frame_time_ms": 0.041,
      "fps": 23932,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 828,
      "timestamp_ms": 124.678,
      "frame_time_ms": 0.042,
      "fps": 24009,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 829,
      "timestamp_ms": 124.717,
      "frame_time_ms": 0.039,
      "fps": 24115,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 830,
      "timestamp_ms": 124.758,
      "frame_time_ms": 0.041,
      "fps": 24115,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 831,
      "timestamp_ms": 124.798,
      "frame_time_ms": 0.041,
      "fps": 24115,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 832,
      "timestamp_ms": 124.838,
      "frame_time_ms": 0.039,
      "fps": 24115,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 833,
      "timestamp_ms": 124.882,
      "frame_time_ms": 0.044,
      "fps": 24086,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 834,
      "timestamp_ms": 124.922,
      "frame_time_ms": 0.040,
      "fps": 24077,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 835,
      "timestamp_ms": 124.963,
      "frame_time_ms": 0.041,
      "fps": 24077,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 836,
      "timestamp_ms": 125.002,
      "frame_time_ms": 0.040,
      "fps": 24067,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 837,
      "timestamp_ms": 125.043,
      "frame_time_ms": 0.040,
      "fps": 24077,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 838,
      "timestamp_ms": 125.082,
      "frame_time_ms": 0.040,
      "fps": 24067,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 839,
      "timestamp_ms": 125.128,
      "frame_time_ms": 0.046,
      "fps": 24019,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 840,
      "timestamp_ms": 125.167,
      "frame_time_ms": 0.038,
      "fps": 24038,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 841,
      "timestamp_ms": 125.204,
      "frame_time_ms": 0.037,
      "fps": 24067,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 842,
      "timestamp_ms": 125.242,
      "frame_time_ms": 0.038,
      "fps": 24096,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 843,
      "timestamp_ms": 125.278,
      "frame_time_ms": 0.037,
      "fps": 24115,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 844,
      "timestamp_ms": 125.316,
      "frame_time_ms": 0.037,
      "fps": 24154,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 845,
      "timestamp_ms": 125.352,
      "frame_time_ms": 0.037,
      "fps": 24174,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 846,
      "timestamp_ms": 125.390,
      "frame_time_ms": 0.038,
      "fps": 24203,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 847,
      "timestamp_ms": 125.426,
      "frame_time_ms": 0.036,
      "fps": 24232,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 848,
      "timestamp_ms": 125.465,
      "frame_time_ms": 0.038,
      "fps": 24262,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 849,
      "timestamp_ms": 125.502,
      "frame_time_ms": 0.038,
      "fps": 24271,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 850,
      "timestamp_ms": 125.539,
      "frame_time_ms": 0.036,
      "fps": 24330,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 851,
      "timestamp_ms": 125.577,
      "frame_time_ms": 0.038,
      "fps": 24350,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 852,
      "timestamp_ms": 125.621,
      "frame_time_ms": 0.045,
      "fps": 24291,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 853,
      "timestamp_ms": 125.659,
      "frame_time_ms": 0.038,
      "fps": 24321,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 854,
      "timestamp_ms": 125.696,
      "frame_time_ms": 0.036,
      "fps": 24360,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 855,
      "timestamp_ms": 125.734,
      "frame_time_ms": 0.038,
      "fps": 24380,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 856,
      "timestamp_ms": 125.770,
      "frame_time_ms": 0.036,
      "fps": 24410,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 857,
      "timestamp_ms": 125.811,
      "frame_time_ms": 0.041,
      "fps": 24410,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 858,
      "timestamp_ms": 125.847,
      "frame_time_ms": 0.037,
      "fps": 24439,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 859,
      "timestamp_ms": 125.885,
      "frame_time_ms": 0.037,
      "fps": 24479,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 860,
      "timestamp_ms": 125.923,
      "frame_time_ms": 0.038,
      "fps": 24499,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 861,
      "timestamp_ms": 125.959,
      "frame_time_ms": 0.036,
      "fps": 24539,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 862,
      "timestamp_ms": 125.997,
      "frame_time_ms": 0.038,
      "fps": 24559,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 863,
      "timestamp_ms": 126.033,
      "frame_time_ms": 0.036,
      "fps": 24600,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 864,
      "timestamp_ms": 126.071,
      "frame_time_ms": 0.038,
      "fps": 24630,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 865,
      "timestamp_ms": 126.107,
      "frame_time_ms": 0.037,
      "fps": 24762,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 866,
      "timestamp_ms": 126.145,
      "frame_time_ms": 0.038,
      "fps": 24885,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 867,
      "timestamp_ms": 126.182,
      "frame_time_ms": 0.036,
      "fps": 24937,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 868,
      "timestamp_ms": 126.219,
      "frame_time_ms": 0.038,
      "fps": 25031,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 869,
      "timestamp_ms": 126.257,
      "frame_time_ms": 0.037,
      "fps": 25052,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 870,
      "timestamp_ms": 126.293,
      "frame_time_ms": 0.037,
      "fps": 25402,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 871,
      "timestamp_ms": 126.331,
      "frame_time_ms": 0.037,
      "fps": 25531,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 872,
      "timestamp_ms": 126.367,
      "frame_time_ms": 0.037,
      "fps": 25586,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 873,
      "timestamp_ms": 126.405,
      "frame_time_ms": 0.037,
      "fps": 25630,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 874,
      "timestamp_ms": 126.441,
      "frame_time_ms": 0.037,
      "fps": 25662,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 875,
      "timestamp_ms": 126.479,
      "frame_time_ms": 0.038,
      "fps": 25695,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 876,
      "timestamp_ms": 126.516,
      "frame_time_ms": 0.036,
      "fps": 25728,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 877,
      "timestamp_ms": 126.553,
      "frame_time_ms": 0.038,
      "fps": 25751,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 878,
      "timestamp_ms": 126.590,
      "frame_time_ms": 0.036,
      "fps": 25795,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 879,
      "timestamp_ms": 126.627,
      "frame_time_ms": 0.038,
      "fps": 25839,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 880,
      "timestamp_ms": 126.665,
      "frame_time_ms": 0.037,
      "fps": 25884,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 881,
      "timestamp_ms": 126.701,
      "frame_time_ms": 0.037,
      "fps": 25917,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 882,
      "timestamp_ms": 126.751,
      "frame_time_ms": 0.049,
      "fps": 25828,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 883,
      "timestamp_ms": 126.787,
      "frame_time_ms": 0.037,
      "fps": 25862,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 884,
      "timestamp_ms": 126.825,
      "frame_time_ms": 0.038,
      "fps": 25906,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 885,
      "timestamp_ms": 126.862,
      "frame_time_ms": 0.036,
      "fps": 25985,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 886,
      "timestamp_ms": 126.901,
      "frame_time_ms": 0.039,
      "fps": 26019,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 887,
      "timestamp_ms": 126.937,
      "frame_time_ms": 0.037,
      "fps": 26064,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 888,
      "timestamp_ms": 126.975,
      "frame_time_ms": 0.037,
      "fps": 26121,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 889,
      "timestamp_ms": 127.013,
      "frame_time_ms": 0.038,
      "fps": 26132,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 890,
      "timestamp_ms": 127.049,
      "frame_time_ms": 0.037,
      "fps": 26178,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 891,
      "timestamp_ms": 127.087,
      "frame_time_ms": 0.038,
      "fps": 26212,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 892,
      "timestamp_ms": 127.131,
      "frame_time_ms": 0.044,
      "fps": 26155,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 893,
      "timestamp_ms": 127.169,
      "frame_time_ms": 0.038,
      "fps": 26223,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 894,
      "timestamp_ms": 127.208,
      "frame_time_ms": 0.039,
      "fps": 26235,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 895,
      "timestamp_ms": 127.248,
      "frame_time_ms": 0.039,
      "fps": 26258,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 896,
      "timestamp_ms": 127.285,
      "frame_time_ms": 0.038,
      "fps": 26281,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 897,
      "timestamp_ms": 127.324,
      "frame_time_ms": 0.039,
      "fps": 26292,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 898,
      "timestamp_ms": 127.362,
      "frame_time_ms": 0.037,
      "fps": 26327,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 899,
      "timestamp_ms": 127.400,
      "frame_time_ms": 0.038,
      "fps": 26420,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 900,
      "timestamp_ms": 127.438,
      "frame_time_ms": 0.039,
      "fps": 26408,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 901,
      "timestamp_ms": 127.476,
      "frame_time_ms": 0.038,
      "fps": 26396,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 902,
      "timestamp_ms": 127.514,
      "frame_time_ms": 0.038,
      "fps": 26396,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 903,
      "timestamp_ms": 127.552,
      "frame_time_ms": 0.037,
      "fps": 26396,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 904,
      "timestamp_ms": 127.591,
      "frame_time_ms": 0.040,
      "fps": 26362,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 905,
      "timestamp_ms": 127.640,
      "frame_time_ms": 0.048,
      "fps": 26235,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 906,
      "timestamp_ms": 127.693,
      "frame_time_ms": 0.053,
      "fps": 26064,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 907,
      "timestamp_ms": 127.731,
      "frame_time_ms": 0.038,
      "fps": 26041,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 908,
      "timestamp_ms": 127.770,
      "frame_time_ms": 0.039,
      "fps": 26030,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 909,
      "timestamp_ms": 127.832,
      "frame_time_ms": 0.062,
      "fps": 25762,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 910,
      "timestamp_ms": 127.872,
      "frame_time_ms": 0.040,
      "fps": 25717,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 911,
      "timestamp_ms": 127.910,
      "frame_time_ms": 0.039,
      "fps": 25706,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 912,
      "timestamp_ms": 127.948,
      "frame_time_ms": 0.037,
      "fps": 25795,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 913,
      "timestamp_ms": 127.986,
      "frame_time_ms": 0.038,
      "fps": 25795,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 914,
      "timestamp_ms": 128.024,
      "frame_time_ms": 0.039,
      "fps": 25762,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 915,
      "timestamp_ms": 128.069,
      "frame_time_ms": 0.045,
      "fps": 25684,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 916,
      "timestamp_ms": 128.136,
      "frame_time_ms": 0.067,
      "fps": 25348,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 917,
      "timestamp_ms": 128.175,
      "frame_time_ms": 0.038,
      "fps": 25380,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 918,
      "timestamp_ms": 128.214,
      "frame_time_ms": 0.039,
      "fps": 25359,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 919,
      "timestamp_ms": 128.252,
      "frame_time_ms": 0.038,
      "fps": 25348,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 920,
      "timestamp_ms": 128.290,
      "frame_time_ms": 0.039,
      "fps": 25337,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 921,
      "timestamp_ms": 128.328,
      "frame_time_ms": 0.037,
      "fps": 25327,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 922,
      "timestamp_ms": 195.023,
      "frame_time_ms": 66.694,
      "fps": 869,
      "work_time_ms": 66.683,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 923,
      "timestamp_ms": 195.202,
      "frame_time_ms": 0.180,
      "fps": 867,
      "work_time_ms": 0.179,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 924,
      "timestamp_ms": 195.303,
      "frame_time_ms": 0.101,
      "fps": 866,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 925,
      "timestamp_ms": 195.401,
      "frame_time_ms": 0.098,
      "fps": 865,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 926,
      "timestamp_ms": 195.579,
      "frame_time_ms": 0.177,
      "fps": 864,
      "work_time_ms": 0.175,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 927,
      "timestamp_ms": 195.723,
      "frame_time_ms": 0.145,
      "fps": 862,
      "work_time_ms": 0.145,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 928,
      "timestamp_ms": 195.843,
      "frame_time_ms": 0.121,
      "fps": 861,
      "work_time_ms": 0.120,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 929,
      "timestamp_ms": 195.955,
      "frame_time_ms": 0.111,
      "fps": 860,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 930,
      "timestamp_ms": 196.056,
      "frame_time_ms": 0.101,
      "fps": 860,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 931,
      "timestamp_ms": 196.163,
      "frame_time_ms": 0.107,
      "fps": 859,
      "work_time_ms": 0.106,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 932,
      "timestamp_ms": 196.278,
      "frame_time_ms": 0.115,
      "fps": 858,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 933,
      "timestamp_ms": 196.387,
      "frame_time_ms": 0.110,
      "fps": 857,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 934,
      "timestamp_ms": 196.487,
      "frame_time_ms": 0.099,
      "fps": 856,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 935,
      "timestamp_ms": 196.609,
      "frame_time_ms": 0.122,
      "fps": 855,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 936,
      "timestamp_ms": 196.718,
      "frame_time_ms": 0.109,
      "fps": 854,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 937,
      "timestamp_ms": 196.822,
      "frame_time_ms": 0.104,
      "fps": 853,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 938,
      "timestamp_ms": 196.923,
      "frame_time_ms": 0.101,
      "fps": 853,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 939,
      "timestamp_ms": 197.030,
      "frame_time_ms": 0.107,
      "fps": 852,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 940,
      "timestamp_ms": 197.136,
      "frame_time_ms": 0.107,
      "fps": 851,
      "work_time_ms": 0.106,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 941,
      "timestamp_ms": 197.217,
      "frame_time_ms": 0.080,
      "fps": 850,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 942,
      "timestamp_ms": 197.271,
      "frame_time_ms": 0.054,
      "fps": 850,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 943,
      "timestamp_ms": 197.330,
      "frame_time_ms": 0.060,
      "fps": 850,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 944,
      "timestamp_ms": 197.382,
      "frame_time_ms": 0.052,
      "fps": 850,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 945,
      "timestamp_ms": 197.434,
      "frame_time_ms": 0.052,
      "fps": 850,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 946,
      "timestamp_ms": 197.488,
      "frame_time_ms": 0.053,
      "fps": 850,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 947,
      "timestamp_ms": 197.539,
      "frame_time_ms": 0.052,
      "fps": 849,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 948,
      "timestamp_ms": 197.593,
      "frame_time_ms": 0.053,
      "fps": 849,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 949,
      "timestamp_ms": 197.646,
      "frame_time_ms": 0.053,
      "fps": 849,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 950,
      "timestamp_ms": 197.698,
      "frame_time_ms": 0.052,
      "fps": 849,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 951,
      "timestamp_ms": 197.751,
      "frame_time_ms": 0.054,
      "fps": 849,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 952,
      "timestamp_ms": 197.803,
      "frame_time_ms": 0.051,
      "fps": 849,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 953,
      "timestamp_ms": 197.856,
      "frame_time_ms": 0.054,
      "fps": 848,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 954,
      "timestamp_ms": 197.908,
      "frame_time_ms": 0.052,
      "fps": 848,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 955,
      "timestamp_ms": 197.965,
      "frame_time_ms": 0.057,
      "fps": 848,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 956,
      "timestamp_ms": 198.017,
      "frame_time_ms": 0.051,
      "fps": 848,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 957,
      "timestamp_ms": 198.060,
      "frame_time_ms": 0.044,
      "fps": 848,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 958,
      "timestamp_ms": 198.099,
      "frame_time_ms": 0.039,
      "fps": 848,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 959,
      "timestamp_ms": 198.140,
      "frame_time_ms": 0.041,
      "fps": 848,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 960,
      "timestamp_ms": 198.181,
      "frame_time_ms": 0.041,
      "fps": 848,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 961,
      "timestamp_ms": 198.221,
      "frame_time_ms": 0.039,
      "fps": 848,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 962,
      "timestamp_ms": 198.262,
      "frame_time_ms": 0.041,
      "fps": 848,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 963,
      "timestamp_ms": 198.301,
      "frame_time_ms": 0.039,
      "fps": 848,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 964,
      "timestamp_ms": 198.342,
      "frame_time_ms": 0.041,
      "fps": 848,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 965,
      "timestamp_ms": 198.381,
      "frame_time_ms": 0.040,
      "fps": 848,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 966,
      "timestamp_ms": 198.423,
      "frame_time_ms": 0.041,
      "fps": 848,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 967,
      "timestamp_ms": 198.462,
      "frame_time_ms": 0.040,
      "fps": 848,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 968,
      "timestamp_ms": 198.503,
      "frame_time_ms": 0.041,
      "fps": 848,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 969,
      "timestamp_ms": 198.546,
      "frame_time_ms": 0.043,
      "fps": 848,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 970,
      "timestamp_ms": 198.587,
      "frame_time_ms": 0.041,
      "fps": 848,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 971,
      "timestamp_ms": 198.630,
      "frame_time_ms": 0.042,
      "fps": 848,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 972,
      "timestamp_ms": 198.670,
      "frame_time_ms": 0.041,
      "fps": 848,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 973,
      "timestamp_ms": 198.713,
      "frame_time_ms": 0.042,
      "fps": 848,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 974,
      "timestamp_ms": 198.754,
      "frame_time_ms": 0.041,
      "fps": 848,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 975,
      "timestamp_ms": 198.803,
      "frame_time_ms": 0.050,
      "fps": 848,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 976,
      "timestamp_ms": 198.844,
      "frame_time_ms": 0.040,
      "fps": 848,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 977,
      "timestamp_ms": 198.887,
      "frame_time_ms": 0.043,
      "fps": 848,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 978,
      "timestamp_ms": 198.928,
      "frame_time_ms": 0.041,
      "fps": 848,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 979,
      "timestamp_ms": 198.971,
      "frame_time_ms": 0.043,
      "fps": 848,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 980,
      "timestamp_ms": 199.014,
      "frame_time_ms": 0.043,
      "fps": 848,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 981,
      "timestamp_ms": 199.055,
      "frame_time_ms": 0.041,
      "fps": 848,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 982,
      "timestamp_ms": 199.098,
      "frame_time_ms": 0.043,
      "fps": 14720,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 983,
      "timestamp_ms": 199.138,
      "frame_time_ms": 0.041,
      "fps": 15240,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 984,
      "timestamp_ms": 199.181,
      "frame_time_ms": 0.042,
      "fps": 15471,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 985,
      "timestamp_ms": 199.222,
      "frame_time_ms": 0.041,
      "fps": 15702,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 986,
      "timestamp_ms": 199.264,
      "frame_time_ms": 0.043,
      "fps": 16273,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 987,
      "timestamp_ms": 199.305,
      "frame_time_ms": 0.041,
      "fps": 16745,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 988,
      "timestamp_ms": 199.348,
      "frame_time_ms": 0.042,
      "fps": 17123,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 989,
      "timestamp_ms": 199.390,
      "frame_time_ms": 0.042,
      "fps": 17467,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 990,
      "timestamp_ms": 199.431,
      "frame_time_ms": 0.041,
      "fps": 17777,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 991,
      "timestamp_ms": 199.473,
      "frame_time_ms": 0.043,
      "fps": 18121,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 992,
      "timestamp_ms": 199.514,
      "frame_time_ms": 0.041,
      "fps": 18535,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 993,
      "timestamp_ms": 199.557,
      "frame_time_ms": 0.042,
      "fps": 18933,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 994,
      "timestamp_ms": 199.603,
      "frame_time_ms": 0.047,
      "fps": 19249,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 995,
      "timestamp_ms": 199.646,
      "frame_time_ms": 0.042,
      "fps": 19756,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 996,
      "timestamp_ms": 199.700,
      "frame_time_ms": 0.054,
      "fps": 20120,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 997,
      "timestamp_ms": 199.743,
      "frame_time_ms": 0.043,
      "fps": 20540,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 998,
      "timestamp_ms": 199.784,
      "frame_time_ms": 0.041,
      "fps": 20971,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 999,
      "timestamp_ms": 199.826,
      "frame_time_ms": 0.043,
      "fps": 21451,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1000,
      "timestamp_ms": 199.869,
      "frame_time_ms": 0.042,
      "fps": 21961,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1001,
      "timestamp_ms": 199.910,
      "frame_time_ms": 0.041,
      "fps": 22279,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1002,
      "timestamp_ms": 199.954,
      "frame_time_ms": 0.044,
      "fps": 22363,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1003,
      "timestamp_ms": 200.004,
      "frame_time_ms": 0.050,
      "fps": 22446,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1004,
      "timestamp_ms": 200.046,
      "frame_time_ms": 0.042,
      "fps": 22530,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1005,
      "timestamp_ms": 200.087,
      "frame_time_ms": 0.041,
      "fps": 22624,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1006,
      "timestamp_ms": 200.128,
      "frame_time_ms": 0.042,
      "fps": 22718,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1007,
      "timestamp_ms": 200.169,
      "frame_time_ms": 0.041,
      "fps": 22813,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1008,
      "timestamp_ms": 200.211,
      "frame_time_ms": 0.041,
      "fps": 22918,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1009,
      "timestamp_ms": 200.252,
      "frame_time_ms": 0.042,
      "fps": 23014,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1010,
      "timestamp_ms": 200.293,
      "frame_time_ms": 0.041,
      "fps": 23112,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1011,
      "timestamp_ms": 200.335,
      "frame_time_ms": 0.041,
      "fps": 23228,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1012,
      "timestamp_ms": 200.376,
      "frame_time_ms": 0.042,
      "fps": 23310,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1013,
      "timestamp_ms": 200.417,
      "frame_time_ms": 0.041,
      "fps": 23428,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1014,
      "timestamp_ms": 200.458,
      "frame_time_ms": 0.041,
      "fps": 23529,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1015,
      "timestamp_ms": 200.500,
      "frame_time_ms": 0.041,
      "fps": 23677,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1016,
      "timestamp_ms": 200.541,
      "frame_time_ms": 0.041,
      "fps": 23771,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1017,
      "timestamp_ms": 200.582,
      "frame_time_ms": 0.041,
      "fps": 23800,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1018,
      "timestamp_ms": 200.623,
      "frame_time_ms": 0.041,
      "fps": 23781,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1019,
      "timestamp_ms": 200.665,
      "frame_time_ms": 0.043,
      "fps": 23762,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1020,
      "timestamp_ms": 200.708,
      "frame_time_ms": 0.042,
      "fps": 23752,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1021,
      "timestamp_ms": 200.749,
      "frame_time_ms": 0.042,
      "fps": 23724,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1022,
      "timestamp_ms": 200.793,
      "frame_time_ms": 0.043,
      "fps": 23706,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1023,
      "timestamp_ms": 200.843,
      "frame_time_ms": 0.051,
      "fps": 23594,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1024,
      "timestamp_ms": 200.885,
      "frame_time_ms": 0.041,
      "fps": 23594,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1025,
      "timestamp_ms": 200.926,
      "frame_time_ms": 0.041,
      "fps": 23584,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1026,
      "timestamp_ms": 200.968,
      "frame_time_ms": 0.042,
      "fps": 23575,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1027,
      "timestamp_ms": 201.009,
      "frame_time_ms": 0.041,
      "fps": 23566,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1028,
      "timestamp_ms": 201.050,
      "frame_time_ms": 0.042,
      "fps": 23557,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1029,
      "timestamp_ms": 201.092,
      "frame_time_ms": 0.042,
      "fps": 23566,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1030,
      "timestamp_ms": 201.133,
      "frame_time_ms": 0.041,
      "fps": 23566,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1031,
      "timestamp_ms": 201.175,
      "frame_time_ms": 0.041,
      "fps": 23575,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1032,
      "timestamp_ms": 201.216,
      "frame_time_ms": 0.041,
      "fps": 23575,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1033,
      "timestamp_ms": 201.261,
      "frame_time_ms": 0.046,
      "fps": 23538,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1034,
      "timestamp_ms": 201.294,
      "frame_time_ms": 0.033,
      "fps": 23612,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1035,
      "timestamp_ms": 201.330,
      "frame_time_ms": 0.035,
      "fps": 23752,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1036,
      "timestamp_ms": 201.371,
      "frame_time_ms": 0.042,
      "fps": 23734,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1037,
      "timestamp_ms": 201.404,
      "frame_time_ms": 0.033,
      "fps": 23828,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1038,
      "timestamp_ms": 201.437,
      "frame_time_ms": 0.032,
      "fps": 23913,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1039,
      "timestamp_ms": 201.470,
      "frame_time_ms": 0.033,
      "fps": 24009,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1040,
      "timestamp_ms": 201.503,
      "frame_time_ms": 0.033,
      "fps": 24106,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1041,
      "timestamp_ms": 201.536,
      "frame_time_ms": 0.033,
      "fps": 24183,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1042,
      "timestamp_ms": 201.570,
      "frame_time_ms": 0.034,
      "fps": 24271,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1043,
      "timestamp_ms": 201.603,
      "frame_time_ms": 0.033,
      "fps": 24350,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1044,
      "timestamp_ms": 201.637,
      "frame_time_ms": 0.034,
      "fps": 24429,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1045,
      "timestamp_ms": 201.670,
      "frame_time_ms": 0.033,
      "fps": 24509,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1046,
      "timestamp_ms": 201.711,
      "frame_time_ms": 0.041,
      "fps": 24529,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1047,
      "timestamp_ms": 201.744,
      "frame_time_ms": 0.033,
      "fps": 24610,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1048,
      "timestamp_ms": 201.778,
      "frame_time_ms": 0.035,
      "fps": 24681,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1049,
      "timestamp_ms": 201.812,
      "frame_time_ms": 0.033,
      "fps": 24772,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1050,
      "timestamp_ms": 201.844,
      "frame_time_ms": 0.033,
      "fps": 24855,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1051,
      "timestamp_ms": 201.879,
      "frame_time_ms": 0.034,
      "fps": 24948,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1052,
      "timestamp_ms": 201.911,
      "frame_time_ms": 0.033,
      "fps": 25031,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1053,
      "timestamp_ms": 201.945,
      "frame_time_ms": 0.034,
      "fps": 25115,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1054,
      "timestamp_ms": 201.979,
      "frame_time_ms": 0.034,
      "fps": 25252,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1055,
      "timestamp_ms": 202.013,
      "frame_time_ms": 0.033,
      "fps": 25348,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1056,
      "timestamp_ms": 202.046,
      "frame_time_ms": 0.033,
      "fps": 25575,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1057,
      "timestamp_ms": 202.111,
      "frame_time_ms": 0.065,
      "fps": 25337,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1058,
      "timestamp_ms": 202.145,
      "frame_time_ms": 0.034,
      "fps": 25412,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1059,
      "timestamp_ms": 202.180,
      "frame_time_ms": 0.035,
      "fps": 25499,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1060,
      "timestamp_ms": 202.215,
      "frame_time_ms": 0.036,
      "fps": 25564,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1061,
      "timestamp_ms": 202.249,
      "frame_time_ms": 0.033,
      "fps": 25651,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1062,
      "timestamp_ms": 202.284,
      "frame_time_ms": 0.036,
      "fps": 25740,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1063,
      "timestamp_ms": 202.318,
      "frame_time_ms": 0.034,
      "fps": 25917,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1064,
      "timestamp_ms": 202.354,
      "frame_time_ms": 0.035,
      "fps": 25996,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1065,
      "timestamp_ms": 202.387,
      "frame_time_ms": 0.034,
      "fps": 26075,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1066,
      "timestamp_ms": 202.444,
      "frame_time_ms": 0.056,
      "fps": 25917,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1067,
      "timestamp_ms": 202.507,
      "frame_time_ms": 0.063,
      "fps": 25673,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1068,
      "timestamp_ms": 202.564,
      "frame_time_ms": 0.057,
      "fps": 25499,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1069,
      "timestamp_ms": 202.600,
      "frame_time_ms": 0.036,
      "fps": 25564,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1070,
      "timestamp_ms": 202.634,
      "frame_time_ms": 0.035,
      "fps": 25630,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1071,
      "timestamp_ms": 202.670,
      "frame_time_ms": 0.035,
      "fps": 25695,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1072,
      "timestamp_ms": 202.704,
      "frame_time_ms": 0.034,
      "fps": 25784,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1073,
      "timestamp_ms": 202.791,
      "frame_time_ms": 0.087,
      "fps": 25284,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1074,
      "timestamp_ms": 202.942,
      "frame_time_ms": 0.151,
      "fps": 24164,
      "work_time_ms": 0.151,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1075,
      "timestamp_ms": 202.978,
      "frame_time_ms": 0.036,
      "fps": 24213,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1076,
      "timestamp_ms": 203.011,
      "frame_time_ms": 0.034,
      "fps": 24281,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1077,
      "timestamp_ms": 203.047,
      "frame_time_ms": 0.035,
      "fps": 24340,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1078,
      "timestamp_ms": 203.081,
      "frame_time_ms": 0.034,
      "fps": 24410,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1079,
      "timestamp_ms": 203.116,
      "frame_time_ms": 0.035,
      "fps": 24489,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1080,
      "timestamp_ms": 203.151,
      "frame_time_ms": 0.035,
      "fps": 24559,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1081,
      "timestamp_ms": 203.185,
      "frame_time_ms": 0.034,
      "fps": 24640,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1082,
      "timestamp_ms": 203.220,
      "frame_time_ms": 0.036,
      "fps": 24711,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1083,
      "timestamp_ms": 203.254,
      "frame_time_ms": 0.034,
      "fps": 24885,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1084,
      "timestamp_ms": 203.290,
      "frame_time_ms": 0.035,
      "fps": 24948,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1085,
      "timestamp_ms": 203.323,
      "frame_time_ms": 0.034,
      "fps": 25020,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1086,
      "timestamp_ms": 203.359,
      "frame_time_ms": 0.035,
      "fps": 25094,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1087,
      "timestamp_ms": 203.393,
      "frame_time_ms": 0.034,
      "fps": 25167,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1088,
      "timestamp_ms": 203.428,
      "frame_time_ms": 0.036,
      "fps": 25231,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1089,
      "timestamp_ms": 203.463,
      "frame_time_ms": 0.035,
      "fps": 25305,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1090,
      "timestamp_ms": 203.499,
      "frame_time_ms": 0.035,
      "fps": 25369,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1091,
      "timestamp_ms": 203.534,
      "frame_time_ms": 0.036,
      "fps": 25423,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1092,
      "timestamp_ms": 203.568,
      "frame_time_ms": 0.033,
      "fps": 25510,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1093,
      "timestamp_ms": 203.608,
      "frame_time_ms": 0.041,
      "fps": 25564,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1094,
      "timestamp_ms": 203.643,
      "frame_time_ms": 0.034,
      "fps": 25553,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1095,
      "timestamp_ms": 203.689,
      "frame_time_ms": 0.047,
      "fps": 25423,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1096,
      "timestamp_ms": 203.723,
      "frame_time_ms": 0.034,
      "fps": 25510,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1097,
      "timestamp_ms": 203.759,
      "frame_time_ms": 0.035,
      "fps": 25488,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1098,
      "timestamp_ms": 203.793,
      "frame_time_ms": 0.034,
      "fps": 25466,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1099,
      "timestamp_ms": 203.828,
      "frame_time_ms": 0.036,
      "fps": 25434,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1100,
      "timestamp_ms": 203.864,
      "frame_time_ms": 0.035,
      "fps": 25412,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1101,
      "timestamp_ms": 203.898,
      "frame_time_ms": 0.034,
      "fps": 25402,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1102,
      "timestamp_ms": 203.933,
      "frame_time_ms": 0.035,
      "fps": 25391,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1103,
      "timestamp_ms": 203.967,
      "frame_time_ms": 0.034,
      "fps": 25380,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1104,
      "timestamp_ms": 204.002,
      "frame_time_ms": 0.036,
      "fps": 25359,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1105,
      "timestamp_ms": 204.036,
      "frame_time_ms": 0.034,
      "fps": 25348,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1106,
      "timestamp_ms": 204.079,
      "frame_time_ms": 0.042,
      "fps": 25337,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1107,
      "timestamp_ms": 204.113,
      "frame_time_ms": 0.034,
      "fps": 25327,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1108,
      "timestamp_ms": 204.148,
      "frame_time_ms": 0.036,
      "fps": 25316,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1109,
      "timestamp_ms": 204.184,
      "frame_time_ms": 0.036,
      "fps": 25284,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1110,
      "timestamp_ms": 204.218,
      "frame_time_ms": 0.034,
      "fps": 25273,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1111,
      "timestamp_ms": 204.254,
      "frame_time_ms": 0.036,
      "fps": 25252,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1112,
      "timestamp_ms": 204.288,
      "frame_time_ms": 0.033,
      "fps": 25252,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1113,
      "timestamp_ms": 204.324,
      "frame_time_ms": 0.037,
      "fps": 25220,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1114,
      "timestamp_ms": 204.358,
      "frame_time_ms": 0.034,
      "fps": 25220,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1115,
      "timestamp_ms": 204.394,
      "frame_time_ms": 0.035,
      "fps": 25199,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1116,
      "timestamp_ms": 204.428,
      "frame_time_ms": 0.034,
      "fps": 25188,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1117,
      "timestamp_ms": 204.463,
      "frame_time_ms": 0.036,
      "fps": 25499,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1118,
      "timestamp_ms": 204.498,
      "frame_time_ms": 0.035,
      "fps": 25488,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1119,
      "timestamp_ms": 204.532,
      "frame_time_ms": 0.034,
      "fps": 25499,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1120,
      "timestamp_ms": 204.567,
      "frame_time_ms": 0.035,
      "fps": 25510,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1121,
      "timestamp_ms": 204.601,
      "frame_time_ms": 0.034,
      "fps": 25499,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1122,
      "timestamp_ms": 204.637,
      "frame_time_ms": 0.035,
      "fps": 25510,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1123,
      "timestamp_ms": 204.672,
      "frame_time_ms": 0.036,
      "fps": 25488,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1124,
      "timestamp_ms": 204.708,
      "frame_time_ms": 0.035,
      "fps": 25488,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1125,
      "timestamp_ms": 204.741,
      "frame_time_ms": 0.034,
      "fps": 25488,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1126,
      "timestamp_ms": 204.777,
      "frame_time_ms": 0.035,
      "fps": 25717,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1127,
      "timestamp_ms": 204.811,
      "frame_time_ms": 0.034,
      "fps": 26041,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1128,
      "timestamp_ms": 204.846,
      "frame_time_ms": 0.036,
      "fps": 26281,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1129,
      "timestamp_ms": 204.881,
      "frame_time_ms": 0.035,
      "fps": 26292,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1130,
      "timestamp_ms": 204.915,
      "frame_time_ms": 0.033,
      "fps": 26315,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1131,
      "timestamp_ms": 204.951,
      "frame_time_ms": 0.036,
      "fps": 26304,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1132,
      "timestamp_ms": 204.985,
      "frame_time_ms": 0.034,
      "fps": 26304,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1133,
      "timestamp_ms": 205.028,
      "frame_time_ms": 0.043,
      "fps": 26821,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1134,
      "timestamp_ms": 205.062,
      "frame_time_ms": 0.035,
      "fps": 28288,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1135,
      "timestamp_ms": 205.097,
      "frame_time_ms": 0.035,
      "fps": 28301,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1136,
      "timestamp_ms": 205.131,
      "frame_time_ms": 0.034,
      "fps": 28301,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1137,
      "timestamp_ms": 205.167,
      "frame_time_ms": 0.035,
      "fps": 28301,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1138,
      "timestamp_ms": 205.205,
      "frame_time_ms": 0.038,
      "fps": 28248,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1139,
      "timestamp_ms": 205.244,
      "frame_time_ms": 0.039,
      "fps": 28195,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1140,
      "timestamp_ms": 205.279,
      "frame_time_ms": 0.036,
      "fps": 28182,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1141,
      "timestamp_ms": 205.313,
      "frame_time_ms": 0.034,
      "fps": 28182,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1142,
      "timestamp_ms": 205.349,
      "frame_time_ms": 0.035,
      "fps": 28195,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1143,
      "timestamp_ms": 205.383,
      "frame_time_ms": 0.034,
      "fps": 28195,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1144,
      "timestamp_ms": 205.418,
      "frame_time_ms": 0.035,
      "fps": 28195,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1145,
      "timestamp_ms": 205.452,
      "frame_time_ms": 0.034,
      "fps": 28195,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1146,
      "timestamp_ms": 205.487,
      "frame_time_ms": 0.036,
      "fps": 28182,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1147,
      "timestamp_ms": 205.521,
      "frame_time_ms": 0.033,
      "fps": 28195,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1148,
      "timestamp_ms": 205.556,
      "frame_time_ms": 0.036,
      "fps": 28195,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1149,
      "timestamp_ms": 205.591,
      "frame_time_ms": 0.034,
      "fps": 28208,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1150,
      "timestamp_ms": 205.625,
      "frame_time_ms": 0.034,
      "fps": 28222,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1151,
      "timestamp_ms": 205.659,
      "frame_time_ms": 0.035,
      "fps": 28235,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1152,
      "timestamp_ms": 205.694,
      "frame_time_ms": 0.035,
      "fps": 28208,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1153,
      "timestamp_ms": 205.729,
      "frame_time_ms": 0.034,
      "fps": 28301,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1154,
      "timestamp_ms": 205.763,
      "frame_time_ms": 0.034,
      "fps": 28301,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1155,
      "timestamp_ms": 205.797,
      "frame_time_ms": 0.035,
      "fps": 28462,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1156,
      "timestamp_ms": 205.831,
      "frame_time_ms": 0.033,
      "fps": 28476,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1157,
      "timestamp_ms": 205.865,
      "frame_time_ms": 0.035,
      "fps": 28476,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1158,
      "timestamp_ms": 205.899,
      "frame_time_ms": 0.034,
      "fps": 28476,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1159,
      "timestamp_ms": 205.933,
      "frame_time_ms": 0.034,
      "fps": 28503,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1160,
      "timestamp_ms": 205.967,
      "frame_time_ms": 0.034,
      "fps": 28517,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1161,
      "timestamp_ms": 206.001,
      "frame_time_ms": 0.034,
      "fps": 28517,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1162,
      "timestamp_ms": 206.035,
      "frame_time_ms": 0.034,
      "fps": 28530,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1163,
      "timestamp_ms": 206.069,
      "frame_time_ms": 0.034,
      "fps": 28530,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1164,
      "timestamp_ms": 206.103,
      "frame_time_ms": 0.034,
      "fps": 28557,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1165,
      "timestamp_ms": 206.137,
      "frame_time_ms": 0.034,
      "fps": 28557,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1166,
      "timestamp_ms": 206.171,
      "frame_time_ms": 0.034,
      "fps": 28666,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1167,
      "timestamp_ms": 206.206,
      "frame_time_ms": 0.035,
      "fps": 28653,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1168,
      "timestamp_ms": 282.147,
      "frame_time_ms": 75.940,
      "fps": 769,
      "work_time_ms": 75.931,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1169,
      "timestamp_ms": 282.285,
      "frame_time_ms": 0.138,
      "fps": 768,
      "work_time_ms": 0.138,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1170,
      "timestamp_ms": 282.376,
      "frame_time_ms": 0.091,
      "fps": 767,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1171,
      "timestamp_ms": 282.466,
      "frame_time_ms": 0.090,
      "fps": 767,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1172,
      "timestamp_ms": 282.554,
      "frame_time_ms": 0.088,
      "fps": 766,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1173,
      "timestamp_ms": 282.644,
      "frame_time_ms": 0.090,
      "fps": 766,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1174,
      "timestamp_ms": 282.733,
      "frame_time_ms": 0.089,
      "fps": 765,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1175,
      "timestamp_ms": 282.832,
      "frame_time_ms": 0.099,
      "fps": 764,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1176,
      "timestamp_ms": 282.921,
      "frame_time_ms": 0.089,
      "fps": 764,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1177,
      "timestamp_ms": 283.013,
      "frame_time_ms": 0.092,
      "fps": 763,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1178,
      "timestamp_ms": 283.108,
      "frame_time_ms": 0.095,
      "fps": 763,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1179,
      "timestamp_ms": 283.197,
      "frame_time_ms": 0.089,
      "fps": 762,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1180,
      "timestamp_ms": 283.290,
      "frame_time_ms": 0.093,
      "fps": 762,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1181,
      "timestamp_ms": 283.379,
      "frame_time_ms": 0.089,
      "fps": 761,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1182,
      "timestamp_ms": 283.471,
      "frame_time_ms": 0.092,
      "fps": 761,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1183,
      "timestamp_ms": 283.568,
      "frame_time_ms": 0.097,
      "fps": 760,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1184,
      "timestamp_ms": 283.660,
      "frame_time_ms": 0.093,
      "fps": 759,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1185,
      "timestamp_ms": 283.784,
      "frame_time_ms": 0.123,
      "fps": 759,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1186,
      "timestamp_ms": 283.877,
      "frame_time_ms": 0.093,
      "fps": 758,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1187,
      "timestamp_ms": 283.966,
      "frame_time_ms": 0.089,
      "fps": 758,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1188,
      "timestamp_ms": 284.058,
      "frame_time_ms": 0.092,
      "fps": 757,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1189,
      "timestamp_ms": 284.152,
      "frame_time_ms": 0.094,
      "fps": 756,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1190,
      "timestamp_ms": 284.241,
      "frame_time_ms": 0.089,
      "fps": 756,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1191,
      "timestamp_ms": 284.333,
      "frame_time_ms": 0.092,
      "fps": 755,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1192,
      "timestamp_ms": 284.422,
      "frame_time_ms": 0.090,
      "fps": 755,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1193,
      "timestamp_ms": 284.520,
      "frame_time_ms": 0.097,
      "fps": 754,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1194,
      "timestamp_ms": 284.609,
      "frame_time_ms": 0.089,
      "fps": 754,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1195,
      "timestamp_ms": 284.701,
      "frame_time_ms": 0.092,
      "fps": 753,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1196,
      "timestamp_ms": 284.791,
      "frame_time_ms": 0.090,
      "fps": 753,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1197,
      "timestamp_ms": 284.883,
      "frame_time_ms": 0.092,
      "fps": 752,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1198,
      "timestamp_ms": 284.993,
      "frame_time_ms": 0.110,
      "fps": 751,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1199,
      "timestamp_ms": 285.082,
      "frame_time_ms": 0.089,
      "fps": 751,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1200,
      "timestamp_ms": 285.174,
      "frame_time_ms": 0.093,
      "fps": 750,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1201,
      "timestamp_ms": 285.264,
      "frame_time_ms": 0.089,
      "fps": 750,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1202,
      "timestamp_ms": 285.355,
      "frame_time_ms": 0.092,
      "fps": 749,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1203,
      "timestamp_ms": 285.446,
      "frame_time_ms": 0.091,
      "fps": 749,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1204,
      "timestamp_ms": 285.539,
      "frame_time_ms": 0.092,
      "fps": 748,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1205,
      "timestamp_ms": 285.628,
      "frame_time_ms": 0.089,
      "fps": 748,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1206,
      "timestamp_ms": 285.720,
      "frame_time_ms": 0.092,
      "fps": 747,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1207,
      "timestamp_ms": 285.809,
      "frame_time_ms": 0.089,
      "fps": 747,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1208,
      "timestamp_ms": 285.964,
      "frame_time_ms": 0.155,
      "fps": 746,
      "work_time_ms": 0.153,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1209,
      "timestamp_ms": 286.154,
      "frame_time_ms": 0.190,
      "fps": 744,
      "work_time_ms": 0.186,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1210,
      "timestamp_ms": 286.333,
      "frame_time_ms": 0.179,
      "fps": 743,
      "work_time_ms": 0.178,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1211,
      "timestamp_ms": 286.509,
      "frame_time_ms": 0.176,
      "fps": 742,
      "work_time_ms": 0.174,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1212,
      "timestamp_ms": 286.693,
      "frame_time_ms": 0.184,
      "fps": 740,
      "work_time_ms": 0.183,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1213,
      "timestamp_ms": 286.886,
      "frame_time_ms": 0.193,
      "fps": 739,
      "work_time_ms": 0.192,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1214,
      "timestamp_ms": 287.062,
      "frame_time_ms": 0.176,
      "fps": 738,
      "work_time_ms": 0.175,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1215,
      "timestamp_ms": 287.310,
      "frame_time_ms": 0.247,
      "fps": 736,
      "work_time_ms": 0.244,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1216,
      "timestamp_ms": 287.457,
      "frame_time_ms": 0.148,
      "fps": 735,
      "work_time_ms": 0.147,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1217,
      "timestamp_ms": 287.605,
      "frame_time_ms": 0.148,
      "fps": 734,
      "work_time_ms": 0.147,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1218,
      "timestamp_ms": 287.760,
      "frame_time_ms": 0.155,
      "fps": 732,
      "work_time_ms": 0.154,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1219,
      "timestamp_ms": 287.904,
      "frame_time_ms": 0.145,
      "fps": 731,
      "work_time_ms": 0.144,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1220,
      "timestamp_ms": 288.208,
      "frame_time_ms": 0.303,
      "fps": 729,
      "work_time_ms": 0.302,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1221,
      "timestamp_ms": 288.351,
      "frame_time_ms": 0.143,
      "fps": 728,
      "work_time_ms": 0.142,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1222,
      "timestamp_ms": 288.555,
      "frame_time_ms": 0.204,
      "fps": 727,
      "work_time_ms": 0.203,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1223,
      "timestamp_ms": 288.728,
      "frame_time_ms": 0.173,
      "fps": 725,
      "work_time_ms": 0.172,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1224,
      "timestamp_ms": 288.873,
      "frame_time_ms": 0.145,
      "fps": 724,
      "work_time_ms": 0.144,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1225,
      "timestamp_ms": 289.018,
      "frame_time_ms": 0.145,
      "fps": 723,
      "work_time_ms": 0.145,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1226,
      "timestamp_ms": 289.169,
      "frame_time_ms": 0.151,
      "fps": 722,
      "work_time_ms": 0.151,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1227,
      "timestamp_ms": 289.319,
      "frame_time_ms": 0.150,
      "fps": 721,
      "work_time_ms": 0.149,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1228,
      "timestamp_ms": 289.464,
      "frame_time_ms": 0.145,
      "fps": 8200,
      "work_time_ms": 0.145,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1229,
      "timestamp_ms": 289.611,
      "frame_time_ms": 0.147,
      "fps": 8190,
      "work_time_ms": 0.147,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1230,
      "timestamp_ms": 289.749,
      "frame_time_ms": 0.139,
      "fps": 8136,
      "work_time_ms": 0.138,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1231,
      "timestamp_ms": 289.901,
      "frame_time_ms": 0.151,
      "fps": 8069,
      "work_time_ms": 0.150,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1232,
      "timestamp_ms": 290.032,
      "frame_time_ms": 0.131,
      "fps": 8023,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1233,
      "timestamp_ms": 290.164,
      "frame_time_ms": 0.132,
      "fps": 7978,
      "work_time_ms": 0.131,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1234,
      "timestamp_ms": 290.292,
      "frame_time_ms": 0.128,
      "fps": 7937,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1235,
      "timestamp_ms": 290.434,
      "frame_time_ms": 0.142,
      "fps": 7892,
      "work_time_ms": 0.141,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1236,
      "timestamp_ms": 290.558,
      "frame_time_ms": 0.124,
      "fps": 7856,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1237,
      "timestamp_ms": 290.659,
      "frame_time_ms": 0.101,
      "fps": 7847,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1238,
      "timestamp_ms": 290.717,
      "frame_time_ms": 0.058,
      "fps": 7885,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1239,
      "timestamp_ms": 290.772,
      "frame_time_ms": 0.055,
      "fps": 7920,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1240,
      "timestamp_ms": 290.832,
      "frame_time_ms": 0.060,
      "fps": 7955,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1241,
      "timestamp_ms": 290.893,
      "frame_time_ms": 0.062,
      "fps": 7984,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1242,
      "timestamp_ms": 290.948,
      "frame_time_ms": 0.055,
      "fps": 8023,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1243,
      "timestamp_ms": 291.003,
      "frame_time_ms": 0.054,
      "fps": 8069,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1244,
      "timestamp_ms": 291.060,
      "frame_time_ms": 0.057,
      "fps": 8109,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1245,
      "timestamp_ms": 291.114,
      "frame_time_ms": 0.055,
      "fps": 8184,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1246,
      "timestamp_ms": 291.171,
      "frame_time_ms": 0.057,
      "fps": 8224,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1247,
      "timestamp_ms": 291.226,
      "frame_time_ms": 0.054,
      "fps": 8264,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1248,
      "timestamp_ms": 291.283,
      "frame_time_ms": 0.057,
      "fps": 8304,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1249,
      "timestamp_ms": 291.339,
      "frame_time_ms": 0.056,
      "fps": 8348,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1250,
      "timestamp_ms": 291.394,
      "frame_time_ms": 0.055,
      "fps": 8388,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1251,
      "timestamp_ms": 291.450,
      "frame_time_ms": 0.057,
      "fps": 8429,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1252,
      "timestamp_ms": 291.505,
      "frame_time_ms": 0.054,
      "fps": 8472,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1253,
      "timestamp_ms": 291.562,
      "frame_time_ms": 0.057,
      "fps": 8520,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1254,
      "timestamp_ms": 291.621,
      "frame_time_ms": 0.060,
      "fps": 8555,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1255,
      "timestamp_ms": 291.695,
      "frame_time_ms": 0.074,
      "fps": 8577,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1256,
      "timestamp_ms": 291.755,
      "frame_time_ms": 0.059,
      "fps": 8615,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1257,
      "timestamp_ms": 291.815,
      "frame_time_ms": 0.060,
      "fps": 8655,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1258,
      "timestamp_ms": 291.875,
      "frame_time_ms": 0.060,
      "fps": 8718,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1259,
      "timestamp_ms": 291.932,
      "frame_time_ms": 0.058,
      "fps": 8757,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1260,
      "timestamp_ms": 291.992,
      "frame_time_ms": 0.059,
      "fps": 8801,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1261,
      "timestamp_ms": 292.049,
      "frame_time_ms": 0.058,
      "fps": 8841,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1262,
      "timestamp_ms": 292.109,
      "frame_time_ms": 0.059,
      "fps": 8884,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1263,
      "timestamp_ms": 292.167,
      "frame_time_ms": 0.058,
      "fps": 8928,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1264,
      "timestamp_ms": 292.223,
      "frame_time_ms": 0.056,
      "fps": 8976,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1265,
      "timestamp_ms": 292.278,
      "frame_time_ms": 0.055,
      "fps": 9022,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1266,
      "timestamp_ms": 292.334,
      "frame_time_ms": 0.056,
      "fps": 9071,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1267,
      "timestamp_ms": 292.388,
      "frame_time_ms": 0.055,
      "fps": 9118,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1268,
      "timestamp_ms": 292.445,
      "frame_time_ms": 0.056,
      "fps": 9257,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1269,
      "timestamp_ms": 292.501,
      "frame_time_ms": 0.056,
      "fps": 9453,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1270,
      "timestamp_ms": 292.556,
      "frame_time_ms": 0.055,
      "fps": 9641,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1271,
      "timestamp_ms": 292.618,
      "frame_time_ms": 0.062,
      "fps": 9821,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1272,
      "timestamp_ms": 292.701,
      "frame_time_ms": 0.084,
      "fps": 9985,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1273,
      "timestamp_ms": 292.759,
      "frame_time_ms": 0.057,
      "fps": 10216,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1274,
      "timestamp_ms": 292.813,
      "frame_time_ms": 0.055,
      "fps": 10431,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1275,
      "timestamp_ms": 292.870,
      "frame_time_ms": 0.056,
      "fps": 10789,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1276,
      "timestamp_ms": 292.924,
      "frame_time_ms": 0.054,
      "fps": 10974,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1277,
      "timestamp_ms": 292.981,
      "frame_time_ms": 0.057,
      "fps": 11160,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1278,
      "timestamp_ms": 293.037,
      "frame_time_ms": 0.057,
      "fps": 11367,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1279,
      "timestamp_ms": 293.092,
      "frame_time_ms": 0.054,
      "fps": 11567,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1280,
      "timestamp_ms": 293.149,
      "frame_time_ms": 0.057,
      "fps": 12143,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1281,
      "timestamp_ms": 293.204,
      "frame_time_ms": 0.055,
      "fps": 12363,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1282,
      "timestamp_ms": 293.261,
      "frame_time_ms": 0.057,
      "fps": 12749,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1283,
      "timestamp_ms": 293.315,
      "frame_time_ms": 0.055,
      "fps": 13077,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1284,
      "timestamp_ms": 293.372,
      "frame_time_ms": 0.057,
      "fps": 13333,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1285,
      "timestamp_ms": 293.426,
      "frame_time_ms": 0.054,
      "fps": 13608,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1286,
      "timestamp_ms": 293.483,
      "frame_time_ms": 0.057,
      "fps": 13904,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1287,
      "timestamp_ms": 293.538,
      "frame_time_ms": 0.054,
      "fps": 14221,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1288,
      "timestamp_ms": 293.596,
      "frame_time_ms": 0.059,
      "fps": 14517,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1289,
      "timestamp_ms": 293.654,
      "frame_time_ms": 0.057,
      "fps": 14840,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1290,
      "timestamp_ms": 293.708,
      "frame_time_ms": 0.054,
      "fps": 15159,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1291,
      "timestamp_ms": 293.764,
      "frame_time_ms": 0.057,
      "fps": 15527,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1292,
      "timestamp_ms": 293.819,
      "frame_time_ms": 0.054,
      "fps": 15843,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1293,
      "timestamp_ms": 293.875,
      "frame_time_ms": 0.057,
      "fps": 16163,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1294,
      "timestamp_ms": 293.930,
      "frame_time_ms": 0.055,
      "fps": 16488,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1295,
      "timestamp_ms": 293.987,
      "frame_time_ms": 0.056,
      "fps": 16887,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1296,
      "timestamp_ms": 294.042,
      "frame_time_ms": 0.055,
      "fps": 17221,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1297,
      "timestamp_ms": 294.083,
      "frame_time_ms": 0.041,
      "fps": 17523,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1298,
      "timestamp_ms": 294.124,
      "frame_time_ms": 0.041,
      "fps": 17610,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1299,
      "timestamp_ms": 294.163,
      "frame_time_ms": 0.039,
      "fps": 17693,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1300,
      "timestamp_ms": 294.213,
      "frame_time_ms": 0.050,
      "fps": 17746,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1301,
      "timestamp_ms": 294.254,
      "frame_time_ms": 0.041,
      "fps": 17857,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1302,
      "timestamp_ms": 294.295,
      "frame_time_ms": 0.041,
      "fps": 17931,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1303,
      "timestamp_ms": 294.342,
      "frame_time_ms": 0.047,
      "fps": 17969,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1304,
      "timestamp_ms": 294.426,
      "frame_time_ms": 0.084,
      "fps": 17825,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1305,
      "timestamp_ms": 294.523,
      "frame_time_ms": 0.097,
      "fps": 17605,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1306,
      "timestamp_ms": 294.611,
      "frame_time_ms": 0.088,
      "fps": 17446,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1307,
      "timestamp_ms": 294.664,
      "frame_time_ms": 0.054,
      "fps": 17446,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1308,
      "timestamp_ms": 294.754,
      "frame_time_ms": 0.089,
      "fps": 17286,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1309,
      "timestamp_ms": 294.807,
      "frame_time_ms": 0.053,
      "fps": 17301,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1310,
      "timestamp_ms": 294.884,
      "frame_time_ms": 0.078,
      "fps": 17187,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1311,
      "timestamp_ms": 294.941,
      "frame_time_ms": 0.057,
      "fps": 17187,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1312,
      "timestamp_ms": 295.013,
      "frame_time_ms": 0.071,
      "fps": 17103,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1313,
      "timestamp_ms": 295.079,
      "frame_time_ms": 0.066,
      "fps": 17059,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1314,
      "timestamp_ms": 295.145,
      "frame_time_ms": 0.067,
      "fps": 17026,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1315,
      "timestamp_ms": 295.217,
      "frame_time_ms": 0.071,
      "fps": 17040,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1316,
      "timestamp_ms": 295.305,
      "frame_time_ms": 0.088,
      "fps": 16901,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1317,
      "timestamp_ms": 295.389,
      "frame_time_ms": 0.084,
      "fps": 16787,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1318,
      "timestamp_ms": 295.437,
      "frame_time_ms": 0.048,
      "fps": 16844,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1319,
      "timestamp_ms": 295.515,
      "frame_time_ms": 0.079,
      "fps": 16745,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1320,
      "timestamp_ms": 295.568,
      "frame_time_ms": 0.053,
      "fps": 16773,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1321,
      "timestamp_ms": 295.640,
      "frame_time_ms": 0.072,
      "fps": 16708,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1322,
      "timestamp_ms": 295.715,
      "frame_time_ms": 0.074,
      "fps": 16638,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1323,
      "timestamp_ms": 295.779,
      "frame_time_ms": 0.064,
      "fps": 16611,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1324,
      "timestamp_ms": 295.849,
      "frame_time_ms": 0.070,
      "fps": 16547,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1325,
      "timestamp_ms": 295.923,
      "frame_time_ms": 0.074,
      "fps": 16460,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1326,
      "timestamp_ms": 296.009,
      "frame_time_ms": 0.087,
      "fps": 16322,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1327,
      "timestamp_ms": 296.059,
      "frame_time_ms": 0.050,
      "fps": 16344,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1328,
      "timestamp_ms": 296.144,
      "frame_time_ms": 0.085,
      "fps": 16216,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1329,
      "timestamp_ms": 296.196,
      "frame_time_ms": 0.051,
      "fps": 16238,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1330,
      "timestamp_ms": 296.270,
      "frame_time_ms": 0.075,
      "fps": 16150,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1331,
      "timestamp_ms": 296.332,
      "frame_time_ms": 0.061,
      "fps": 16155,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1332,
      "timestamp_ms": 296.399,
      "frame_time_ms": 0.067,
      "fps": 16229,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1333,
      "timestamp_ms": 296.466,
      "frame_time_ms": 0.067,
      "fps": 16185,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1334,
      "timestamp_ms": 296.524,
      "frame_time_ms": 0.059,
      "fps": 16168,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1335,
      "timestamp_ms": 296.597,
      "frame_time_ms": 0.073,
      "fps": 16094,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1336,
      "timestamp_ms": 296.675,
      "frame_time_ms": 0.078,
      "fps": 15991,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1337,
      "timestamp_ms": 296.762,
      "frame_time_ms": 0.086,
      "fps": 15868,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1338,
      "timestamp_ms": 296.809,
      "frame_time_ms": 0.047,
      "fps": 15910,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1339,
      "timestamp_ms": 296.888,
      "frame_time_ms": 0.080,
      "fps": 15801,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1340,
      "timestamp_ms": 296.942,
      "frame_time_ms": 0.053,
      "fps": 15818,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1341,
      "timestamp_ms": 297.020,
      "frame_time_ms": 0.078,
      "fps": 15723,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1342,
      "timestamp_ms": 297.082,
      "frame_time_ms": 0.062,
      "fps": 15702,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1343,
      "timestamp_ms": 297.145,
      "frame_time_ms": 0.063,
      "fps": 15669,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1344,
      "timestamp_ms": 297.218,
      "frame_time_ms": 0.073,
      "fps": 15604,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1345,
      "timestamp_ms": 297.285,
      "frame_time_ms": 0.067,
      "fps": 15552,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1346,
      "timestamp_ms": 297.376,
      "frame_time_ms": 0.091,
      "fps": 15416,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1347,
      "timestamp_ms": 297.437,
      "frame_time_ms": 0.061,
      "fps": 15388,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1348,
      "timestamp_ms": 297.525,
      "frame_time_ms": 0.089,
      "fps": 15271,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1349,
      "timestamp_ms": 297.574,
      "frame_time_ms": 0.049,
      "fps": 15302,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1350,
      "timestamp_ms": 297.651,
      "frame_time_ms": 0.076,
      "fps": 15216,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1351,
      "timestamp_ms": 297.704,
      "frame_time_ms": 0.053,
      "fps": 15232,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1352,
      "timestamp_ms": 297.757,
      "frame_time_ms": 0.053,
      "fps": 15236,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1353,
      "timestamp_ms": 297.809,
      "frame_time_ms": 0.052,
      "fps": 15255,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1354,
      "timestamp_ms": 297.855,
      "frame_time_ms": 0.046,
      "fps": 15290,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1355,
      "timestamp_ms": 297.913,
      "frame_time_ms": 0.058,
      "fps": 15282,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1356,
      "timestamp_ms": 297.977,
      "frame_time_ms": 0.064,
      "fps": 15247,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1357,
      "timestamp_ms": 298.042,
      "frame_time_ms": 0.065,
      "fps": 15155,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1358,
      "timestamp_ms": 298.081,
      "frame_time_ms": 0.039,
      "fps": 15163,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1359,
      "timestamp_ms": 298.144,
      "frame_time_ms": 0.063,
      "fps": 15071,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1360,
      "timestamp_ms": 298.186,
      "frame_time_ms": 0.043,
      "fps": 15098,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1361,
      "timestamp_ms": 298.242,
      "frame_time_ms": 0.056,
      "fps": 15041,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1362,
      "timestamp_ms": 298.293,
      "frame_time_ms": 0.051,
      "fps": 15003,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1363,
      "timestamp_ms": 298.344,
      "frame_time_ms": 0.051,
      "fps": 14988,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1364,
      "timestamp_ms": 298.495,
      "frame_time_ms": 0.149,
      "fps": 14749,
      "work_time_ms": 0.146,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1365,
      "timestamp_ms": 298.682,
      "frame_time_ms": 0.188,
      "fps": 14426,
      "work_time_ms": 0.188,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1366,
      "timestamp_ms": 298.738,
      "frame_time_ms": 0.057,
      "fps": 14534,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1367,
      "timestamp_ms": 298.805,
      "frame_time_ms": 0.067,
      "fps": 14489,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1368,
      "timestamp_ms": 298.863,
      "frame_time_ms": 0.058,
      "fps": 14598,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1369,
      "timestamp_ms": 298.899,
      "frame_time_ms": 0.035,
      "fps": 14662,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1370,
      "timestamp_ms": 298.952,
      "frame_time_ms": 0.054,
      "fps": 14749,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1371,
      "timestamp_ms": 298.994,
      "frame_time_ms": 0.042,
      "fps": 14803,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1372,
      "timestamp_ms": 299.042,
      "frame_time_ms": 0.047,
      "fps": 14892,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1373,
      "timestamp_ms": 299.090,
      "frame_time_ms": 0.049,
      "fps": 14955,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1374,
      "timestamp_ms": 299.131,
      "frame_time_ms": 0.041,
      "fps": 15052,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1375,
      "timestamp_ms": 299.186,
      "frame_time_ms": 0.054,
      "fps": 15117,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1376,
      "timestamp_ms": 299.231,
      "frame_time_ms": 0.045,
      "fps": 15282,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1377,
      "timestamp_ms": 299.291,
      "frame_time_ms": 0.060,
      "fps": 15376,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1378,
      "timestamp_ms": 299.325,
      "frame_time_ms": 0.035,
      "fps": 15428,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1379,
      "timestamp_ms": 299.381,
      "frame_time_ms": 0.055,
      "fps": 15523,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1380,
      "timestamp_ms": 299.420,
      "frame_time_ms": 0.039,
      "fps": 15580,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1381,
      "timestamp_ms": 299.471,
      "frame_time_ms": 0.052,
      "fps": 15661,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1382,
      "timestamp_ms": 299.517,
      "frame_time_ms": 0.045,
      "fps": 15781,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1383,
      "timestamp_ms": 299.561,
      "frame_time_ms": 0.044,
      "fps": 15864,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1384,
      "timestamp_ms": 299.614,
      "frame_time_ms": 0.054,
      "fps": 15932,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1385,
      "timestamp_ms": 299.653,
      "frame_time_ms": 0.039,
      "fps": 16081,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1386,
      "timestamp_ms": 299.726,
      "frame_time_ms": 0.073,
      "fps": 16142,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1387,
      "timestamp_ms": 299.777,
      "frame_time_ms": 0.051,
      "fps": 16137,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1388,
      "timestamp_ms": 299.840,
      "frame_time_ms": 0.063,
      "fps": 16233,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1389,
      "timestamp_ms": 299.877,
      "frame_time_ms": 0.037,
      "fps": 16295,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1390,
      "timestamp_ms": 299.932,
      "frame_time_ms": 0.055,
      "fps": 16384,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1391,
      "timestamp_ms": 299.976,
      "frame_time_ms": 0.043,
      "fps": 16465,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1392,
      "timestamp_ms": 300.025,
      "frame_time_ms": 0.049,
      "fps": 16547,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1393,
      "timestamp_ms": 300.075,
      "frame_time_ms": 0.050,
      "fps": 16625,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1394,
      "timestamp_ms": 300.117,
      "frame_time_ms": 0.042,
      "fps": 16703,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1395,
      "timestamp_ms": 300.173,
      "frame_time_ms": 0.057,
      "fps": 16778,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1396,
      "timestamp_ms": 300.219,
      "frame_time_ms": 0.045,
      "fps": 16934,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1397,
      "timestamp_ms": 300.283,
      "frame_time_ms": 0.064,
      "fps": 17040,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1398,
      "timestamp_ms": 300.339,
      "frame_time_ms": 0.057,
      "fps": 16992,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1399,
      "timestamp_ms": 300.402,
      "frame_time_ms": 0.062,
      "fps": 17079,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1400,
      "timestamp_ms": 300.446,
      "frame_time_ms": 0.044,
      "fps": 17123,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1401,
      "timestamp_ms": 300.503,
      "frame_time_ms": 0.057,
      "fps": 17226,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1402,
      "timestamp_ms": 300.554,
      "frame_time_ms": 0.051,
      "fps": 17281,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1403,
      "timestamp_ms": 300.603,
      "frame_time_ms": 0.050,
      "fps": 17346,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1404,
      "timestamp_ms": 300.661,
      "frame_time_ms": 0.058,
      "fps": 17421,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1405,
      "timestamp_ms": 300.704,
      "frame_time_ms": 0.043,
      "fps": 17543,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1406,
      "timestamp_ms": 300.768,
      "frame_time_ms": 0.064,
      "fps": 17683,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1407,
      "timestamp_ms": 300.819,
      "frame_time_ms": 0.051,
      "fps": 17735,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1408,
      "timestamp_ms": 300.884,
      "frame_time_ms": 0.065,
      "fps": 17862,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1409,
      "timestamp_ms": 300.925,
      "frame_time_ms": 0.040,
      "fps": 17910,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1410,
      "timestamp_ms": 300.993,
      "frame_time_ms": 0.068,
      "fps": 17953,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1411,
      "timestamp_ms": 301.041,
      "frame_time_ms": 0.048,
      "fps": 17980,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1412,
      "timestamp_ms": 301.094,
      "frame_time_ms": 0.053,
      "fps": 17980,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1413,
      "timestamp_ms": 301.149,
      "frame_time_ms": 0.055,
      "fps": 17964,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1414,
      "timestamp_ms": 301.195,
      "frame_time_ms": 0.047,
      "fps": 17958,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1415,
      "timestamp_ms": 301.257,
      "frame_time_ms": 0.061,
      "fps": 17942,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1416,
      "timestamp_ms": 301.296,
      "frame_time_ms": 0.039,
      "fps": 18077,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1417,
      "timestamp_ms": 301.363,
      "frame_time_ms": 0.068,
      "fps": 18061,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1418,
      "timestamp_ms": 301.413,
      "frame_time_ms": 0.050,
      "fps": 18001,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1419,
      "timestamp_ms": 301.475,
      "frame_time_ms": 0.061,
      "fps": 18012,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1420,
      "timestamp_ms": 301.519,
      "frame_time_ms": 0.044,
      "fps": 18007,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1421,
      "timestamp_ms": 301.580,
      "frame_time_ms": 0.061,
      "fps": 17980,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1422,
      "timestamp_ms": 301.642,
      "frame_time_ms": 0.063,
      "fps": 17915,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1423,
      "timestamp_ms": 301.691,
      "frame_time_ms": 0.049,
      "fps": 17926,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1424,
      "timestamp_ms": 301.748,
      "frame_time_ms": 0.056,
      "fps": 18438,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1425,
      "timestamp_ms": 301.790,
      "frame_time_ms": 0.042,
      "fps": 19305,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1426,
      "timestamp_ms": 301.853,
      "frame_time_ms": 0.064,
      "fps": 19261,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1427,
      "timestamp_ms": 301.913,
      "frame_time_ms": 0.060,
      "fps": 19305,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1428,
      "timestamp_ms": 301.991,
      "frame_time_ms": 0.077,
      "fps": 19187,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1429,
      "timestamp_ms": 302.048,
      "frame_time_ms": 0.058,
      "fps": 19047,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1430,
      "timestamp_ms": 302.105,
      "frame_time_ms": 0.056,
      "fps": 19035,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1431,
      "timestamp_ms": 302.170,
      "frame_time_ms": 0.065,
      "fps": 18897,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1432,
      "timestamp_ms": 302.246,
      "frame_time_ms": 0.076,
      "fps": 18726,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1433,
      "timestamp_ms": 302.316,
      "frame_time_ms": 0.071,
      "fps": 18598,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1434,
      "timestamp_ms": 302.383,
      "frame_time_ms": 0.066,
      "fps": 18455,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1435,
      "timestamp_ms": 302.439,
      "frame_time_ms": 0.057,
      "fps": 18438,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1436,
      "timestamp_ms": 302.506,
      "frame_time_ms": 0.067,
      "fps": 18315,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1437,
      "timestamp_ms": 302.567,
      "frame_time_ms": 0.060,
      "fps": 18315,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1438,
      "timestamp_ms": 302.627,
      "frame_time_ms": 0.060,
      "fps": 18176,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1439,
      "timestamp_ms": 302.685,
      "frame_time_ms": 0.059,
      "fps": 18154,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1440,
      "timestamp_ms": 302.746,
      "frame_time_ms": 0.060,
      "fps": 18039,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1441,
      "timestamp_ms": 302.808,
      "frame_time_ms": 0.062,
      "fps": 17985,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1442,
      "timestamp_ms": 365.554,
      "frame_time_ms": 62.745,
      "fps": 908,
      "work_time_ms": 62.734,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1443,
      "timestamp_ms": 365.840,
      "frame_time_ms": 0.287,
      "fps": 905,
      "work_time_ms": 0.286,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1444,
      "timestamp_ms": 366.043,
      "frame_time_ms": 0.204,
      "fps": 903,
      "work_time_ms": 0.202,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1445,
      "timestamp_ms": 366.246,
      "frame_time_ms": 0.202,
      "fps": 901,
      "work_time_ms": 0.201,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1446,
      "timestamp_ms": 366.436,
      "frame_time_ms": 0.191,
      "fps": 899,
      "work_time_ms": 0.189,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1447,
      "timestamp_ms": 366.646,
      "frame_time_ms": 0.209,
      "fps": 897,
      "work_time_ms": 0.207,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1448,
      "timestamp_ms": 366.846,
      "frame_time_ms": 0.200,
      "fps": 895,
      "work_time_ms": 0.199,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1449,
      "timestamp_ms": 367.047,
      "frame_time_ms": 0.201,
      "fps": 893,
      "work_time_ms": 0.200,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1450,
      "timestamp_ms": 367.363,
      "frame_time_ms": 0.316,
      "fps": 889,
      "work_time_ms": 0.315,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1451,
      "timestamp_ms": 367.568,
      "frame_time_ms": 0.205,
      "fps": 887,
      "work_time_ms": 0.203,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1452,
      "timestamp_ms": 367.825,
      "frame_time_ms": 0.257,
      "fps": 884,
      "work_time_ms": 0.255,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1453,
      "timestamp_ms": 368.047,
      "frame_time_ms": 0.222,
      "fps": 882,
      "work_time_ms": 0.220,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1454,
      "timestamp_ms": 368.278,
      "frame_time_ms": 0.231,
      "fps": 880,
      "work_time_ms": 0.230,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1455,
      "timestamp_ms": 368.509,
      "frame_time_ms": 0.231,
      "fps": 878,
      "work_time_ms": 0.229,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1456,
      "timestamp_ms": 368.643,
      "frame_time_ms": 0.134,
      "fps": 876,
      "work_time_ms": 0.134,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1457,
      "timestamp_ms": 368.853,
      "frame_time_ms": 0.210,
      "fps": 875,
      "work_time_ms": 0.209,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1458,
      "timestamp_ms": 369.017,
      "frame_time_ms": 0.164,
      "fps": 873,
      "work_time_ms": 0.163,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1459,
      "timestamp_ms": 369.212,
      "frame_time_ms": 0.195,
      "fps": 871,
      "work_time_ms": 0.194,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1460,
      "timestamp_ms": 369.349,
      "frame_time_ms": 0.137,
      "fps": 870,
      "work_time_ms": 0.136,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1461,
      "timestamp_ms": 369.521,
      "frame_time_ms": 0.172,
      "fps": 869,
      "work_time_ms": 0.171,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1462,
      "timestamp_ms": 369.666,
      "frame_time_ms": 0.145,
      "fps": 868,
      "work_time_ms": 0.143,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1463,
      "timestamp_ms": 369.810,
      "frame_time_ms": 0.144,
      "fps": 866,
      "work_time_ms": 0.143,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1464,
      "timestamp_ms": 369.974,
      "frame_time_ms": 0.164,
      "fps": 865,
      "work_time_ms": 0.163,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1465,
      "timestamp_ms": 370.095,
      "frame_time_ms": 0.122,
      "fps": 864,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1466,
      "timestamp_ms": 370.280,
      "frame_time_ms": 0.184,
      "fps": 863,
      "work_time_ms": 0.183,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1467,
      "timestamp_ms": 370.386,
      "frame_time_ms": 0.107,
      "fps": 862,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1468,
      "timestamp_ms": 370.594,
      "frame_time_ms": 0.207,
      "fps": 860,
      "work_time_ms": 0.206,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1469,
      "timestamp_ms": 370.753,
      "frame_time_ms": 0.159,
      "fps": 859,
      "work_time_ms": 0.158,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1470,
      "timestamp_ms": 370.926,
      "frame_time_ms": 0.173,
      "fps": 857,
      "work_time_ms": 0.172,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1471,
      "timestamp_ms": 371.064,
      "frame_time_ms": 0.139,
      "fps": 856,
      "work_time_ms": 0.137,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1472,
      "timestamp_ms": 371.202,
      "frame_time_ms": 0.137,
      "fps": 855,
      "work_time_ms": 0.136,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1473,
      "timestamp_ms": 371.346,
      "frame_time_ms": 0.144,
      "fps": 854,
      "work_time_ms": 0.143,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1474,
      "timestamp_ms": 371.463,
      "frame_time_ms": 0.117,
      "fps": 853,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1475,
      "timestamp_ms": 371.624,
      "frame_time_ms": 0.161,
      "fps": 852,
      "work_time_ms": 0.160,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1476,
      "timestamp_ms": 371.738,
      "frame_time_ms": 0.115,
      "fps": 851,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1477,
      "timestamp_ms": 371.941,
      "frame_time_ms": 0.202,
      "fps": 850,
      "work_time_ms": 0.201,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1478,
      "timestamp_ms": 372.041,
      "frame_time_ms": 0.101,
      "fps": 849,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1479,
      "timestamp_ms": 372.219,
      "frame_time_ms": 0.177,
      "fps": 848,
      "work_time_ms": 0.176,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1480,
      "timestamp_ms": 372.364,
      "frame_time_ms": 0.146,
      "fps": 846,
      "work_time_ms": 0.144,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1481,
      "timestamp_ms": 372.510,
      "frame_time_ms": 0.145,
      "fps": 845,
      "work_time_ms": 0.144,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1482,
      "timestamp_ms": 372.651,
      "frame_time_ms": 0.141,
      "fps": 844,
      "work_time_ms": 0.140,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1483,
      "timestamp_ms": 372.777,
      "frame_time_ms": 0.126,
      "fps": 844,
      "work_time_ms": 0.125,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1484,
      "timestamp_ms": 372.929,
      "frame_time_ms": 0.152,
      "fps": 842,
      "work_time_ms": 0.151,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1485,
      "timestamp_ms": 373.038,
      "frame_time_ms": 0.109,
      "fps": 842,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1486,
      "timestamp_ms": 373.209,
      "frame_time_ms": 0.171,
      "fps": 840,
      "work_time_ms": 0.170,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1487,
      "timestamp_ms": 373.306,
      "frame_time_ms": 0.097,
      "fps": 840,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1488,
      "timestamp_ms": 373.485,
      "frame_time_ms": 0.179,
      "fps": 839,
      "work_time_ms": 0.178,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1489,
      "timestamp_ms": 373.604,
      "frame_time_ms": 0.119,
      "fps": 838,
      "work_time_ms": 0.118,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1490,
      "timestamp_ms": 373.769,
      "frame_time_ms": 0.165,
      "fps": 837,
      "work_time_ms": 0.165,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1491,
      "timestamp_ms": 373.896,
      "frame_time_ms": 0.127,
      "fps": 836,
      "work_time_ms": 0.126,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1492,
      "timestamp_ms": 374.014,
      "frame_time_ms": 0.119,
      "fps": 836,
      "work_time_ms": 0.118,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1493,
      "timestamp_ms": 374.123,
      "frame_time_ms": 0.108,
      "fps": 835,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1494,
      "timestamp_ms": 374.210,
      "frame_time_ms": 0.087,
      "fps": 835,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1495,
      "timestamp_ms": 374.333,
      "frame_time_ms": 0.123,
      "fps": 834,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1496,
      "timestamp_ms": 374.405,
      "frame_time_ms": 0.073,
      "fps": 834,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1497,
      "timestamp_ms": 374.540,
      "frame_time_ms": 0.134,
      "fps": 833,
      "work_time_ms": 0.134,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1498,
      "timestamp_ms": 374.615,
      "frame_time_ms": 0.075,
      "fps": 833,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1499,
      "timestamp_ms": 374.749,
      "frame_time_ms": 0.134,
      "fps": 832,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1500,
      "timestamp_ms": 374.842,
      "frame_time_ms": 0.094,
      "fps": 832,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1501,
      "timestamp_ms": 374.951,
      "frame_time_ms": 0.109,
      "fps": 831,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1502,
      "timestamp_ms": 375.052,
      "frame_time_ms": 0.101,
      "fps": 6315,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1503,
      "timestamp_ms": 375.154,
      "frame_time_ms": 0.101,
      "fps": 6441,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1504,
      "timestamp_ms": 375.269,
      "frame_time_ms": 0.115,
      "fps": 6504,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1505,
      "timestamp_ms": 375.349,
      "frame_time_ms": 0.081,
      "fps": 6590,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1506,
      "timestamp_ms": 375.477,
      "frame_time_ms": 0.128,
      "fps": 6636,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1507,
      "timestamp_ms": 375.551,
      "frame_time_ms": 0.073,
      "fps": 6737,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1508,
      "timestamp_ms": 375.691,
      "frame_time_ms": 0.141,
      "fps": 6782,
      "work_time_ms": 0.140,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1509,
      "timestamp_ms": 375.793,
      "frame_time_ms": 0.102,
      "fps": 6859,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1510,
      "timestamp_ms": 375.909,
      "frame_time_ms": 0.115,
      "fps": 7020,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1511,
      "timestamp_ms": 376.005,
      "frame_time_ms": 0.096,
      "fps": 7111,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1512,
      "timestamp_ms": 376.106,
      "frame_time_ms": 0.101,
      "fps": 7245,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1513,
      "timestamp_ms": 376.216,
      "frame_time_ms": 0.110,
      "fps": 7344,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1514,
      "timestamp_ms": 376.312,
      "frame_time_ms": 0.097,
      "fps": 7467,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1515,
      "timestamp_ms": 376.455,
      "frame_time_ms": 0.142,
      "fps": 7550,
      "work_time_ms": 0.141,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1516,
      "timestamp_ms": 376.540,
      "frame_time_ms": 0.085,
      "fps": 7597,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1517,
      "timestamp_ms": 376.689,
      "frame_time_ms": 0.149,
      "fps": 7656,
      "work_time_ms": 0.149,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1518,
      "timestamp_ms": 376.770,
      "frame_time_ms": 0.081,
      "fps": 7738,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1519,
      "timestamp_ms": 376.931,
      "frame_time_ms": 0.161,
      "fps": 7773,
      "work_time_ms": 0.160,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1520,
      "timestamp_ms": 377.032,
      "frame_time_ms": 0.101,
      "fps": 7809,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1521,
      "timestamp_ms": 377.155,
      "frame_time_ms": 0.123,
      "fps": 7859,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1522,
      "timestamp_ms": 377.274,
      "frame_time_ms": 0.119,
      "fps": 7886,
      "work_time_ms": 0.118,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1523,
      "timestamp_ms": 377.368,
      "frame_time_ms": 0.094,
      "fps": 7938,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1524,
      "timestamp_ms": 377.484,
      "frame_time_ms": 0.117,
      "fps": 7988,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1525,
      "timestamp_ms": 377.740,
      "frame_time_ms": 0.255,
      "fps": 7849,
      "work_time_ms": 0.253,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1526,
      "timestamp_ms": 377.912,
      "frame_time_ms": 0.173,
      "fps": 7860,
      "work_time_ms": 0.172,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1527,
      "timestamp_ms": 377.985,
      "frame_time_ms": 0.072,
      "fps": 7896,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1528,
      "timestamp_ms": 378.108,
      "frame_time_ms": 0.124,
      "fps": 7984,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1529,
      "timestamp_ms": 378.189,
      "frame_time_ms": 0.080,
      "fps": 8068,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1530,
      "timestamp_ms": 378.335,
      "frame_time_ms": 0.147,
      "fps": 8097,
      "work_time_ms": 0.146,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1531,
      "timestamp_ms": 378.411,
      "frame_time_ms": 0.075,
      "fps": 8167,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1532,
      "timestamp_ms": 378.476,
      "frame_time_ms": 0.066,
      "fps": 8247,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1533,
      "timestamp_ms": 378.546,
      "frame_time_ms": 0.069,
      "fps": 8333,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1534,
      "timestamp_ms": 378.602,
      "frame_time_ms": 0.056,
      "fps": 8404,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1535,
      "timestamp_ms": 378.680,
      "frame_time_ms": 0.078,
      "fps": 8503,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1536,
      "timestamp_ms": 378.727,
      "frame_time_ms": 0.047,
      "fps": 8586,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1537,
      "timestamp_ms": 378.824,
      "frame_time_ms": 0.098,
      "fps": 8715,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1538,
      "timestamp_ms": 378.873,
      "frame_time_ms": 0.048,
      "fps": 8783,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1539,
      "timestamp_ms": 378.959,
      "frame_time_ms": 0.086,
      "fps": 8902,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1540,
      "timestamp_ms": 379.034,
      "frame_time_ms": 0.075,
      "fps": 8996,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1541,
      "timestamp_ms": 379.110,
      "frame_time_ms": 0.077,
      "fps": 9089,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1542,
      "timestamp_ms": 379.176,
      "frame_time_ms": 0.065,
      "fps": 9195,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1543,
      "timestamp_ms": 379.236,
      "frame_time_ms": 0.060,
      "fps": 9289,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1544,
      "timestamp_ms": 379.311,
      "frame_time_ms": 0.075,
      "fps": 9401,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1545,
      "timestamp_ms": 379.361,
      "frame_time_ms": 0.051,
      "fps": 9487,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1546,
      "timestamp_ms": 379.455,
      "frame_time_ms": 0.093,
      "fps": 9606,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1547,
      "timestamp_ms": 379.502,
      "frame_time_ms": 0.048,
      "fps": 9682,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1548,
      "timestamp_ms": 379.581,
      "frame_time_ms": 0.078,
      "fps": 9842,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1549,
      "timestamp_ms": 379.634,
      "frame_time_ms": 0.053,
      "fps": 9950,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1550,
      "timestamp_ms": 379.724,
      "frame_time_ms": 0.090,
      "fps": 10075,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1551,
      "timestamp_ms": 379.788,
      "frame_time_ms": 0.065,
      "fps": 10181,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1552,
      "timestamp_ms": 379.869,
      "frame_time_ms": 0.081,
      "fps": 10247,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1553,
      "timestamp_ms": 379.943,
      "frame_time_ms": 0.073,
      "fps": 10309,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1554,
      "timestamp_ms": 380.001,
      "frame_time_ms": 0.058,
      "fps": 10360,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1555,
      "timestamp_ms": 380.080,
      "frame_time_ms": 0.079,
      "fps": 10440,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1556,
      "timestamp_ms": 380.126,
      "frame_time_ms": 0.046,
      "fps": 10489,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1557,
      "timestamp_ms": 380.213,
      "frame_time_ms": 0.087,
      "fps": 10576,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1558,
      "timestamp_ms": 380.262,
      "frame_time_ms": 0.049,
      "fps": 10625,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1559,
      "timestamp_ms": 380.347,
      "frame_time_ms": 0.085,
      "fps": 10718,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1560,
      "timestamp_ms": 380.415,
      "frame_time_ms": 0.068,
      "fps": 10768,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1561,
      "timestamp_ms": 380.486,
      "frame_time_ms": 0.071,
      "fps": 10842,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1562,
      "timestamp_ms": 380.552,
      "frame_time_ms": 0.067,
      "fps": 10909,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1563,
      "timestamp_ms": 380.611,
      "frame_time_ms": 0.059,
      "fps": 10993,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1564,
      "timestamp_ms": 380.686,
      "frame_time_ms": 0.075,
      "fps": 11074,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1565,
      "timestamp_ms": 380.737,
      "frame_time_ms": 0.050,
      "fps": 11137,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1566,
      "timestamp_ms": 380.832,
      "frame_time_ms": 0.095,
      "fps": 11206,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1567,
      "timestamp_ms": 380.879,
      "frame_time_ms": 0.047,
      "fps": 11261,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1568,
      "timestamp_ms": 380.957,
      "frame_time_ms": 0.079,
      "fps": 11393,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1569,
      "timestamp_ms": 381.012,
      "frame_time_ms": 0.055,
      "fps": 11496,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1570,
      "timestamp_ms": 381.109,
      "frame_time_ms": 0.096,
      "fps": 11538,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1571,
      "timestamp_ms": 381.185,
      "frame_time_ms": 0.076,
      "fps": 11583,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1572,
      "timestamp_ms": 381.256,
      "frame_time_ms": 0.072,
      "fps": 11648,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1573,
      "timestamp_ms": 381.327,
      "frame_time_ms": 0.070,
      "fps": 11739,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1574,
      "timestamp_ms": 381.381,
      "frame_time_ms": 0.055,
      "fps": 11836,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1575,
      "timestamp_ms": 381.460,
      "frame_time_ms": 0.079,
      "fps": 11985,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1576,
      "timestamp_ms": 381.507,
      "frame_time_ms": 0.046,
      "fps": 12079,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1577,
      "timestamp_ms": 381.592,
      "frame_time_ms": 0.085,
      "fps": 12237,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1578,
      "timestamp_ms": 381.638,
      "frame_time_ms": 0.046,
      "fps": 12325,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1579,
      "timestamp_ms": 381.693,
      "frame_time_ms": 0.055,
      "fps": 12599,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1580,
      "timestamp_ms": 381.735,
      "frame_time_ms": 0.042,
      "fps": 12757,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1581,
      "timestamp_ms": 381.810,
      "frame_time_ms": 0.075,
      "fps": 12889,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1582,
      "timestamp_ms": 381.859,
      "frame_time_ms": 0.049,
      "fps": 13086,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1583,
      "timestamp_ms": 381.905,
      "frame_time_ms": 0.046,
      "fps": 13224,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1584,
      "timestamp_ms": 381.960,
      "frame_time_ms": 0.055,
      "fps": 13407,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1585,
      "timestamp_ms": 381.997,
      "frame_time_ms": 0.037,
      "fps": 14094,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1586,
      "timestamp_ms": 382.064,
      "frame_time_ms": 0.067,
      "fps": 14454,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1587,
      "timestamp_ms": 382.100,
      "frame_time_ms": 0.036,
      "fps": 14580,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1588,
      "timestamp_ms": 382.159,
      "frame_time_ms": 0.059,
      "fps": 14814,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1589,
      "timestamp_ms": 382.199,
      "frame_time_ms": 0.041,
      "fps": 14958,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1590,
      "timestamp_ms": 382.264,
      "frame_time_ms": 0.064,
      "fps": 15274,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1591,
      "timestamp_ms": 382.321,
      "frame_time_ms": 0.058,
      "fps": 15341,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1592,
      "timestamp_ms": 382.370,
      "frame_time_ms": 0.048,
      "fps": 15412,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1593,
      "timestamp_ms": 382.426,
      "frame_time_ms": 0.056,
      "fps": 15463,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1594,
      "timestamp_ms": 382.467,
      "frame_time_ms": 0.042,
      "fps": 15519,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1595,
      "timestamp_ms": 382.530,
      "frame_time_ms": 0.063,
      "fps": 15580,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1596,
      "timestamp_ms": 382.575,
      "frame_time_ms": 0.045,
      "fps": 15588,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1597,
      "timestamp_ms": 382.639,
      "frame_time_ms": 0.064,
      "fps": 15727,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1598,
      "timestamp_ms": 382.677,
      "frame_time_ms": 0.037,
      "fps": 15772,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1599,
      "timestamp_ms": 382.735,
      "frame_time_ms": 0.058,
      "fps": 15889,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1600,
      "timestamp_ms": 382.778,
      "frame_time_ms": 0.044,
      "fps": 16021,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1601,
      "timestamp_ms": 382.856,
      "frame_time_ms": 0.078,
      "fps": 16017,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1602,
      "timestamp_ms": 382.907,
      "frame_time_ms": 0.050,
      "fps": 16081,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1603,
      "timestamp_ms": 382.952,
      "frame_time_ms": 0.045,
      "fps": 16146,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1604,
      "timestamp_ms": 383.008,
      "frame_time_ms": 0.057,
      "fps": 16224,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1605,
      "timestamp_ms": 383.046,
      "frame_time_ms": 0.038,
      "fps": 16282,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1606,
      "timestamp_ms": 383.110,
      "frame_time_ms": 0.063,
      "fps": 16415,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1607,
      "timestamp_ms": 383.156,
      "frame_time_ms": 0.046,
      "fps": 16424,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1608,
      "timestamp_ms": 383.223,
      "frame_time_ms": 0.068,
      "fps": 16469,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1609,
      "timestamp_ms": 383.312,
      "frame_time_ms": 0.088,
      "fps": 16313,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1610,
      "timestamp_ms": 383.371,
      "frame_time_ms": 0.059,
      "fps": 16451,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1611,
      "timestamp_ms": 383.438,
      "frame_time_ms": 0.067,
      "fps": 16442,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1612,
      "timestamp_ms": 383.493,
      "frame_time_ms": 0.055,
      "fps": 16560,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1613,
      "timestamp_ms": 383.559,
      "frame_time_ms": 0.066,
      "fps": 16592,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1614,
      "timestamp_ms": 383.617,
      "frame_time_ms": 0.058,
      "fps": 16592,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1615,
      "timestamp_ms": 383.681,
      "frame_time_ms": 0.064,
      "fps": 16662,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1616,
      "timestamp_ms": 383.748,
      "frame_time_ms": 0.067,
      "fps": 16565,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1617,
      "timestamp_ms": 383.807,
      "frame_time_ms": 0.060,
      "fps": 16689,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1618,
      "timestamp_ms": 383.868,
      "frame_time_ms": 0.061,
      "fps": 16634,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1619,
      "timestamp_ms": 383.927,
      "frame_time_ms": 0.059,
      "fps": 16755,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1620,
      "timestamp_ms": 383.987,
      "frame_time_ms": 0.060,
      "fps": 16792,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1621,
      "timestamp_ms": 384.049,
      "frame_time_ms": 0.061,
      "fps": 16839,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1622,
      "timestamp_ms": 384.111,
      "frame_time_ms": 0.062,
      "fps": 16863,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1623,
      "timestamp_ms": 384.171,
      "frame_time_ms": 0.061,
      "fps": 16853,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1624,
      "timestamp_ms": 384.233,
      "frame_time_ms": 0.061,
      "fps": 16920,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1625,
      "timestamp_ms": 384.295,
      "frame_time_ms": 0.062,
      "fps": 16863,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1626,
      "timestamp_ms": 384.358,
      "frame_time_ms": 0.064,
      "fps": 17011,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1627,
      "timestamp_ms": 384.419,
      "frame_time_ms": 0.061,
      "fps": 16944,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1628,
      "timestamp_ms": 384.489,
      "frame_time_ms": 0.069,
      "fps": 16992,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1629,
      "timestamp_ms": 384.551,
      "frame_time_ms": 0.062,
      "fps": 16958,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1630,
      "timestamp_ms": 384.611,
      "frame_time_ms": 0.060,
      "fps": 17133,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1631,
      "timestamp_ms": 384.671,
      "frame_time_ms": 0.060,
      "fps": 17211,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1632,
      "timestamp_ms": 384.731,
      "frame_time_ms": 0.060,
      "fps": 17271,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1633,
      "timestamp_ms": 384.792,
      "frame_time_ms": 0.061,
      "fps": 17316,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1634,
      "timestamp_ms": 384.867,
      "frame_time_ms": 0.075,
      "fps": 17216,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1635,
      "timestamp_ms": 384.939,
      "frame_time_ms": 0.072,
      "fps": 17251,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1636,
      "timestamp_ms": 384.999,
      "frame_time_ms": 0.060,
      "fps": 17182,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1637,
      "timestamp_ms": 385.056,
      "frame_time_ms": 0.058,
      "fps": 17316,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1638,
      "timestamp_ms": 385.119,
      "frame_time_ms": 0.062,
      "fps": 17236,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1639,
      "timestamp_ms": 385.182,
      "frame_time_ms": 0.063,
      "fps": 17196,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1640,
      "timestamp_ms": 385.242,
      "frame_time_ms": 0.060,
      "fps": 17108,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1641,
      "timestamp_ms": 385.298,
      "frame_time_ms": 0.056,
      "fps": 17201,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1642,
      "timestamp_ms": 385.354,
      "frame_time_ms": 0.057,
      "fps": 17162,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1643,
      "timestamp_ms": 385.413,
      "frame_time_ms": 0.058,
      "fps": 17103,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1644,
      "timestamp_ms": 385.468,
      "frame_time_ms": 0.056,
      "fps": 17098,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1645,
      "timestamp_ms": 385.523,
      "frame_time_ms": 0.054,
      "fps": 17016,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1646,
      "timestamp_ms": 385.585,
      "frame_time_ms": 0.062,
      "fps": 17040,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1647,
      "timestamp_ms": 385.655,
      "frame_time_ms": 0.070,
      "fps": 16877,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1648,
      "timestamp_ms": 385.715,
      "frame_time_ms": 0.061,
      "fps": 16868,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1649,
      "timestamp_ms": 385.754,
      "frame_time_ms": 0.038,
      "fps": 16882,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1650,
      "timestamp_ms": 385.784,
      "frame_time_ms": 0.031,
      "fps": 17040,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1651,
      "timestamp_ms": 385.817,
      "frame_time_ms": 0.032,
      "fps": 17167,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1652,
      "timestamp_ms": 385.855,
      "frame_time_ms": 0.038,
      "fps": 17216,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1653,
      "timestamp_ms": 385.887,
      "frame_time_ms": 0.033,
      "fps": 17331,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1654,
      "timestamp_ms": 385.918,
      "frame_time_ms": 0.031,
      "fps": 17386,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1655,
      "timestamp_ms": 385.950,
      "frame_time_ms": 0.032,
      "fps": 17543,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1656,
      "timestamp_ms": 385.982,
      "frame_time_ms": 0.031,
      "fps": 17615,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1657,
      "timestamp_ms": 386.013,
      "frame_time_ms": 0.031,
      "fps": 17788,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1658,
      "timestamp_ms": 386.045,
      "frame_time_ms": 0.032,
      "fps": 17814,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1659,
      "timestamp_ms": 386.075,
      "frame_time_ms": 0.031,
      "fps": 17958,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1660,
      "timestamp_ms": 386.107,
      "frame_time_ms": 0.032,
      "fps": 18023,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1661,
      "timestamp_ms": 386.138,
      "frame_time_ms": 0.031,
      "fps": 18281,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1662,
      "timestamp_ms": 386.170,
      "frame_time_ms": 0.032,
      "fps": 18382,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1663,
      "timestamp_ms": 386.201,
      "frame_time_ms": 0.030,
      "fps": 18467,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1664,
      "timestamp_ms": 386.233,
      "frame_time_ms": 0.032,
      "fps": 18610,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1665,
      "timestamp_ms": 386.263,
      "frame_time_ms": 0.031,
      "fps": 18650,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1666,
      "timestamp_ms": 386.295,
      "frame_time_ms": 0.032,
      "fps": 18832,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1667,
      "timestamp_ms": 386.327,
      "frame_time_ms": 0.031,
      "fps": 18921,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1668,
      "timestamp_ms": 386.358,
      "frame_time_ms": 0.031,
      "fps": 19144,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1669,
      "timestamp_ms": 386.389,
      "frame_time_ms": 0.032,
      "fps": 19493,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1670,
      "timestamp_ms": 386.420,
      "frame_time_ms": 0.030,
      "fps": 19678,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1671,
      "timestamp_ms": 386.452,
      "frame_time_ms": 0.032,
      "fps": 19907,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1672,
      "timestamp_ms": 386.482,
      "frame_time_ms": 0.031,
      "fps": 20066,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1673,
      "timestamp_ms": 386.514,
      "frame_time_ms": 0.032,
      "fps": 20297,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1674,
      "timestamp_ms": 386.545,
      "frame_time_ms": 0.030,
      "fps": 20491,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1675,
      "timestamp_ms": 386.577,
      "frame_time_ms": 0.032,
      "fps": 20718,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1676,
      "timestamp_ms": 386.609,
      "frame_time_ms": 0.032,
      "fps": 20971,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1677,
      "timestamp_ms": 386.640,
      "frame_time_ms": 0.031,
      "fps": 21186,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1678,
      "timestamp_ms": 386.671,
      "frame_time_ms": 0.032,
      "fps": 21405,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1679,
      "timestamp_ms": 386.702,
      "frame_time_ms": 0.030,
      "fps": 21629,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1680,
      "timestamp_ms": 386.734,
      "frame_time_ms": 0.032,
      "fps": 21849,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1681,
      "timestamp_ms": 386.764,
      "frame_time_ms": 0.031,
      "fps": 22091,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1682,
      "timestamp_ms": 386.796,
      "frame_time_ms": 0.032,
      "fps": 22338,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1683,
      "timestamp_ms": 386.827,
      "frame_time_ms": 0.031,
      "fps": 22590,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1684,
      "timestamp_ms": 386.859,
      "frame_time_ms": 0.032,
      "fps": 22839,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1685,
      "timestamp_ms": 386.890,
      "frame_time_ms": 0.030,
      "fps": 23121,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1686,
      "timestamp_ms": 386.922,
      "frame_time_ms": 0.032,
      "fps": 23410,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1687,
      "timestamp_ms": 386.969,
      "frame_time_ms": 0.047,
      "fps": 23538,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1688,
      "timestamp_ms": 387.036,
      "frame_time_ms": 0.068,
      "fps": 23547,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1689,
      "timestamp_ms": 387.086,
      "frame_time_ms": 0.050,
      "fps": 23659,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1690,
      "timestamp_ms": 387.144,
      "frame_time_ms": 0.057,
      "fps": 23687,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1691,
      "timestamp_ms": 387.195,
      "frame_time_ms": 0.052,
      "fps": 23762,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1692,
      "timestamp_ms": 387.260,
      "frame_time_ms": 0.064,
      "fps": 23724,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1693,
      "timestamp_ms": 387.321,
      "frame_time_ms": 0.062,
      "fps": 23715,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1694,
      "timestamp_ms": 387.365,
      "frame_time_ms": 0.043,
      "fps": 24019,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1695,
      "timestamp_ms": 387.431,
      "frame_time_ms": 0.066,
      "fps": 24077,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1696,
      "timestamp_ms": 387.468,
      "frame_time_ms": 0.038,
      "fps": 24291,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1697,
      "timestamp_ms": 387.533,
      "frame_time_ms": 0.064,
      "fps": 24232,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1698,
      "timestamp_ms": 387.576,
      "frame_time_ms": 0.044,
      "fps": 24410,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1699,
      "timestamp_ms": 387.638,
      "frame_time_ms": 0.061,
      "fps": 24429,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1700,
      "timestamp_ms": 387.694,
      "frame_time_ms": 0.057,
      "fps": 24459,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1701,
      "timestamp_ms": 387.748,
      "frame_time_ms": 0.054,
      "fps": 24479,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1702,
      "timestamp_ms": 387.805,
      "frame_time_ms": 0.056,
      "fps": 24489,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1703,
      "timestamp_ms": 387.866,
      "frame_time_ms": 0.062,
      "fps": 24449,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1704,
      "timestamp_ms": 387.931,
      "frame_time_ms": 0.065,
      "fps": 24360,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1705,
      "timestamp_ms": 387.972,
      "frame_time_ms": 0.040,
      "fps": 24499,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1706,
      "timestamp_ms": 388.037,
      "frame_time_ms": 0.065,
      "fps": 24469,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1707,
      "timestamp_ms": 388.104,
      "frame_time_ms": 0.068,
      "fps": 24489,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1708,
      "timestamp_ms": 388.176,
      "frame_time_ms": 0.071,
      "fps": 24390,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1709,
      "timestamp_ms": 388.242,
      "frame_time_ms": 0.066,
      "fps": 24115,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1710,
      "timestamp_ms": 388.300,
      "frame_time_ms": 0.059,
      "fps": 23847,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1711,
      "timestamp_ms": 388.354,
      "frame_time_ms": 0.053,
      "fps": 23649,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1712,
      "timestamp_ms": 388.408,
      "frame_time_ms": 0.055,
      "fps": 23492,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1713,
      "timestamp_ms": 388.453,
      "frame_time_ms": 0.045,
      "fps": 23382,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1714,
      "timestamp_ms": 388.484,
      "frame_time_ms": 0.030,
      "fps": 23391,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1715,
      "timestamp_ms": 388.515,
      "frame_time_ms": 0.031,
      "fps": 23400,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1716,
      "timestamp_ms": 466.576,
      "frame_time_ms": 78.060,
      "fps": 744,
      "work_time_ms": 78.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1717,
      "timestamp_ms": 466.869,
      "frame_time_ms": 0.294,
      "fps": 742,
      "work_time_ms": 0.293,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1718,
      "timestamp_ms": 466.959,
      "frame_time_ms": 0.090,
      "fps": 741,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1719,
      "timestamp_ms": 467.069,
      "frame_time_ms": 0.111,
      "fps": 740,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1720,
      "timestamp_ms": 467.156,
      "frame_time_ms": 0.086,
      "fps": 740,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1721,
      "timestamp_ms": 467.237,
      "frame_time_ms": 0.082,
      "fps": 739,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1722,
      "timestamp_ms": 467.342,
      "frame_time_ms": 0.104,
      "fps": 739,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1723,
      "timestamp_ms": 467.431,
      "frame_time_ms": 0.089,
      "fps": 738,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1724,
      "timestamp_ms": 467.502,
      "frame_time_ms": 0.071,
      "fps": 738,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1725,
      "timestamp_ms": 467.572,
      "frame_time_ms": 0.070,
      "fps": 737,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1726,
      "timestamp_ms": 467.645,
      "frame_time_ms": 0.073,
      "fps": 737,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1727,
      "timestamp_ms": 467.748,
      "frame_time_ms": 0.104,
      "fps": 736,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1728,
      "timestamp_ms": 467.827,
      "frame_time_ms": 0.079,
      "fps": 736,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1729,
      "timestamp_ms": 467.898,
      "frame_time_ms": 0.070,
      "fps": 736,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1730,
      "timestamp_ms": 467.968,
      "frame_time_ms": 0.070,
      "fps": 735,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1731,
      "timestamp_ms": 468.044,
      "frame_time_ms": 0.076,
      "fps": 735,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1732,
      "timestamp_ms": 468.116,
      "frame_time_ms": 0.073,
      "fps": 734,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1733,
      "timestamp_ms": 468.187,
      "frame_time_ms": 0.070,
      "fps": 734,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1734,
      "timestamp_ms": 468.257,
      "frame_time_ms": 0.070,
      "fps": 734,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1735,
      "timestamp_ms": 468.328,
      "frame_time_ms": 0.071,
      "fps": 733,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1736,
      "timestamp_ms": 468.402,
      "frame_time_ms": 0.074,
      "fps": 733,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1737,
      "timestamp_ms": 468.477,
      "frame_time_ms": 0.076,
      "fps": 733,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1738,
      "timestamp_ms": 468.547,
      "frame_time_ms": 0.070,
      "fps": 732,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1739,
      "timestamp_ms": 468.617,
      "frame_time_ms": 0.069,
      "fps": 732,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1740,
      "timestamp_ms": 468.693,
      "frame_time_ms": 0.077,
      "fps": 732,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1741,
      "timestamp_ms": 468.763,
      "frame_time_ms": 0.069,
      "fps": 731,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1742,
      "timestamp_ms": 468.836,
      "frame_time_ms": 0.073,
      "fps": 731,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1743,
      "timestamp_ms": 468.906,
      "frame_time_ms": 0.070,
      "fps": 731,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1744,
      "timestamp_ms": 468.978,
      "frame_time_ms": 0.072,
      "fps": 730,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1745,
      "timestamp_ms": 469.048,
      "frame_time_ms": 0.070,
      "fps": 730,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1746,
      "timestamp_ms": 469.120,
      "frame_time_ms": 0.073,
      "fps": 729,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1747,
      "timestamp_ms": 469.195,
      "frame_time_ms": 0.074,
      "fps": 729,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1748,
      "timestamp_ms": 469.265,
      "frame_time_ms": 0.071,
      "fps": 729,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1749,
      "timestamp_ms": 469.338,
      "frame_time_ms": 0.073,
      "fps": 729,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1750,
      "timestamp_ms": 469.408,
      "frame_time_ms": 0.070,
      "fps": 729,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1751,
      "timestamp_ms": 469.481,
      "frame_time_ms": 0.072,
      "fps": 729,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1752,
      "timestamp_ms": 469.551,
      "frame_time_ms": 0.070,
      "fps": 729,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1753,
      "timestamp_ms": 469.624,
      "frame_time_ms": 0.073,
      "fps": 729,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1754,
      "timestamp_ms": 469.694,
      "frame_time_ms": 0.070,
      "fps": 728,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1755,
      "timestamp_ms": 469.767,
      "frame_time_ms": 0.073,
      "fps": 728,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1756,
      "timestamp_ms": 469.839,
      "frame_time_ms": 0.073,
      "fps": 728,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1757,
      "timestamp_ms": 469.909,
      "frame_time_ms": 0.069,
      "fps": 728,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1758,
      "timestamp_ms": 469.981,
      "frame_time_ms": 0.073,
      "fps": 728,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1759,
      "timestamp_ms": 470.051,
      "frame_time_ms": 0.069,
      "fps": 728,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1760,
      "timestamp_ms": 470.124,
      "frame_time_ms": 0.073,
      "fps": 727,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1761,
      "timestamp_ms": 470.194,
      "frame_time_ms": 0.070,
      "fps": 727,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1762,
      "timestamp_ms": 470.267,
      "frame_time_ms": 0.073,
      "fps": 727,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1763,
      "timestamp_ms": 470.337,
      "frame_time_ms": 0.070,
      "fps": 727,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1764,
      "timestamp_ms": 470.409,
      "frame_time_ms": 0.072,
      "fps": 727,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1765,
      "timestamp_ms": 470.479,
      "frame_time_ms": 0.070,
      "fps": 727,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1766,
      "timestamp_ms": 470.551,
      "frame_time_ms": 0.073,
      "fps": 727,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1767,
      "timestamp_ms": 470.624,
      "frame_time_ms": 0.072,
      "fps": 727,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1768,
      "timestamp_ms": 470.694,
      "frame_time_ms": 0.071,
      "fps": 727,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1769,
      "timestamp_ms": 470.768,
      "frame_time_ms": 0.073,
      "fps": 727,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1770,
      "timestamp_ms": 470.838,
      "frame_time_ms": 0.070,
      "fps": 726,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1771,
      "timestamp_ms": 470.911,
      "frame_time_ms": 0.073,
      "fps": 726,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1772,
      "timestamp_ms": 470.981,
      "frame_time_ms": 0.070,
      "fps": 726,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1773,
      "timestamp_ms": 471.109,
      "frame_time_ms": 0.128,
      "fps": 725,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1774,
      "timestamp_ms": 471.254,
      "frame_time_ms": 0.145,
      "fps": 724,
      "work_time_ms": 0.144,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1775,
      "timestamp_ms": 471.412,
      "frame_time_ms": 0.158,
      "fps": 723,
      "work_time_ms": 0.157,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1776,
      "timestamp_ms": 471.497,
      "frame_time_ms": 0.085,
      "fps": 12190,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1777,
      "timestamp_ms": 471.653,
      "frame_time_ms": 0.156,
      "fps": 12541,
      "work_time_ms": 0.155,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1778,
      "timestamp_ms": 471.766,
      "frame_time_ms": 0.113,
      "fps": 12481,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1779,
      "timestamp_ms": 471.904,
      "frame_time_ms": 0.138,
      "fps": 12412,
      "work_time_ms": 0.137,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1780,
      "timestamp_ms": 472.028,
      "frame_time_ms": 0.124,
      "fps": 12315,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1781,
      "timestamp_ms": 472.145,
      "frame_time_ms": 0.117,
      "fps": 12227,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1782,
      "timestamp_ms": 472.283,
      "frame_time_ms": 0.138,
      "fps": 12143,
      "work_time_ms": 0.137,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1783,
      "timestamp_ms": 472.406,
      "frame_time_ms": 0.124,
      "fps": 12057,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1784,
      "timestamp_ms": 472.544,
      "frame_time_ms": 0.137,
      "fps": 11900,
      "work_time_ms": 0.135,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1785,
      "timestamp_ms": 472.673,
      "frame_time_ms": 0.129,
      "fps": 11762,
      "work_time_ms": 0.128,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1786,
      "timestamp_ms": 472.829,
      "frame_time_ms": 0.156,
      "fps": 11574,
      "work_time_ms": 0.155,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1787,
      "timestamp_ms": 472.916,
      "frame_time_ms": 0.087,
      "fps": 11612,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1788,
      "timestamp_ms": 473.049,
      "frame_time_ms": 0.133,
      "fps": 11492,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1789,
      "timestamp_ms": 473.151,
      "frame_time_ms": 0.102,
      "fps": 11422,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1790,
      "timestamp_ms": 473.273,
      "frame_time_ms": 0.122,
      "fps": 11310,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1791,
      "timestamp_ms": 473.364,
      "frame_time_ms": 0.091,
      "fps": 11278,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1792,
      "timestamp_ms": 473.448,
      "frame_time_ms": 0.084,
      "fps": 11254,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1793,
      "timestamp_ms": 473.552,
      "frame_time_ms": 0.104,
      "fps": 11183,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1794,
      "timestamp_ms": 473.623,
      "frame_time_ms": 0.071,
      "fps": 11181,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1795,
      "timestamp_ms": 473.732,
      "frame_time_ms": 0.109,
      "fps": 11102,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1796,
      "timestamp_ms": 473.826,
      "frame_time_ms": 0.094,
      "fps": 11061,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1797,
      "timestamp_ms": 473.937,
      "frame_time_ms": 0.111,
      "fps": 10991,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1798,
      "timestamp_ms": 474.011,
      "frame_time_ms": 0.074,
      "fps": 10982,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1799,
      "timestamp_ms": 474.124,
      "frame_time_ms": 0.113,
      "fps": 10895,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1800,
      "timestamp_ms": 474.209,
      "frame_time_ms": 0.085,
      "fps": 10879,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1801,
      "timestamp_ms": 474.300,
      "frame_time_ms": 0.091,
      "fps": 10836,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1802,
      "timestamp_ms": 474.397,
      "frame_time_ms": 0.097,
      "fps": 10789,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1803,
      "timestamp_ms": 474.474,
      "frame_time_ms": 0.077,
      "fps": 10775,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1804,
      "timestamp_ms": 474.580,
      "frame_time_ms": 0.107,
      "fps": 10708,
      "work_time_ms": 0.106,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1805,
      "timestamp_ms": 474.670,
      "frame_time_ms": 0.090,
      "fps": 10670,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1806,
      "timestamp_ms": 474.791,
      "frame_time_ms": 0.120,
      "fps": 10582,
      "work_time_ms": 0.120,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1807,
      "timestamp_ms": 474.859,
      "frame_time_ms": 0.069,
      "fps": 10591,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1808,
      "timestamp_ms": 474.969,
      "frame_time_ms": 0.109,
      "fps": 10520,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1809,
      "timestamp_ms": 475.049,
      "frame_time_ms": 0.080,
      "fps": 10507,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1810,
      "timestamp_ms": 475.144,
      "frame_time_ms": 0.095,
      "fps": 10462,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1811,
      "timestamp_ms": 475.236,
      "frame_time_ms": 0.092,
      "fps": 10425,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1812,
      "timestamp_ms": 475.318,
      "frame_time_ms": 0.083,
      "fps": 10402,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1813,
      "timestamp_ms": 475.423,
      "frame_time_ms": 0.104,
      "fps": 10346,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1814,
      "timestamp_ms": 475.493,
      "frame_time_ms": 0.070,
      "fps": 10346,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1815,
      "timestamp_ms": 475.606,
      "frame_time_ms": 0.113,
      "fps": 10275,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1816,
      "timestamp_ms": 475.708,
      "frame_time_ms": 0.102,
      "fps": 10224,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1817,
      "timestamp_ms": 475.801,
      "frame_time_ms": 0.093,
      "fps": 10183,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1818,
      "timestamp_ms": 475.858,
      "frame_time_ms": 0.058,
      "fps": 10209,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1819,
      "timestamp_ms": 475.943,
      "frame_time_ms": 0.084,
      "fps": 10183,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1820,
      "timestamp_ms": 476.011,
      "frame_time_ms": 0.069,
      "fps": 10190,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1821,
      "timestamp_ms": 476.082,
      "frame_time_ms": 0.070,
      "fps": 10190,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1822,
      "timestamp_ms": 476.158,
      "frame_time_ms": 0.077,
      "fps": 10183,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1823,
      "timestamp_ms": 476.218,
      "frame_time_ms": 0.060,
      "fps": 10200,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1824,
      "timestamp_ms": 476.307,
      "frame_time_ms": 0.088,
      "fps": 10172,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1825,
      "timestamp_ms": 476.386,
      "frame_time_ms": 0.080,
      "fps": 10155,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1826,
      "timestamp_ms": 476.482,
      "frame_time_ms": 0.096,
      "fps": 10116,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1827,
      "timestamp_ms": 476.536,
      "frame_time_ms": 0.053,
      "fps": 10148,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1828,
      "timestamp_ms": 476.619,
      "frame_time_ms": 0.083,
      "fps": 10128,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1829,
      "timestamp_ms": 476.682,
      "frame_time_ms": 0.063,
      "fps": 10145,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1830,
      "timestamp_ms": 476.756,
      "frame_time_ms": 0.075,
      "fps": 10136,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1831,
      "timestamp_ms": 476.829,
      "frame_time_ms": 0.072,
      "fps": 10138,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1832,
      "timestamp_ms": 476.894,
      "frame_time_ms": 0.065,
      "fps": 10147,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1833,
      "timestamp_ms": 476.976,
      "frame_time_ms": 0.082,
      "fps": 10226,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1834,
      "timestamp_ms": 477.032,
      "frame_time_ms": 0.056,
      "fps": 10384,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1835,
      "timestamp_ms": 477.119,
      "frame_time_ms": 0.087,
      "fps": 10513,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1836,
      "timestamp_ms": 477.207,
      "frame_time_ms": 0.088,
      "fps": 10507,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1837,
      "timestamp_ms": 477.299,
      "frame_time_ms": 0.092,
      "fps": 10626,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1838,
      "timestamp_ms": 477.362,
      "frame_time_ms": 0.063,
      "fps": 10721,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1839,
      "timestamp_ms": 477.440,
      "frame_time_ms": 0.078,
      "fps": 10838,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1840,
      "timestamp_ms": 477.508,
      "frame_time_ms": 0.068,
      "fps": 10948,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1841,
      "timestamp_ms": 477.578,
      "frame_time_ms": 0.070,
      "fps": 11043,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1842,
      "timestamp_ms": 477.649,
      "frame_time_ms": 0.071,
      "fps": 11181,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1843,
      "timestamp_ms": 477.712,
      "frame_time_ms": 0.063,
      "fps": 11310,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1844,
      "timestamp_ms": 477.762,
      "frame_time_ms": 0.050,
      "fps": 11498,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1845,
      "timestamp_ms": 477.806,
      "frame_time_ms": 0.044,
      "fps": 11689,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1846,
      "timestamp_ms": 477.852,
      "frame_time_ms": 0.047,
      "fps": 11942,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1847,
      "timestamp_ms": 477.897,
      "frame_time_ms": 0.045,
      "fps": 12043,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1848,
      "timestamp_ms": 477.942,
      "frame_time_ms": 0.044,
      "fps": 12262,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1849,
      "timestamp_ms": 477.988,
      "frame_time_ms": 0.047,
      "fps": 12401,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1850,
      "timestamp_ms": 478.033,
      "frame_time_ms": 0.044,
      "fps": 12605,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1851,
      "timestamp_ms": 478.081,
      "frame_time_ms": 0.048,
      "fps": 12719,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1852,
      "timestamp_ms": 478.126,
      "frame_time_ms": 0.045,
      "fps": 12825,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1853,
      "timestamp_ms": 478.172,
      "frame_time_ms": 0.046,
      "fps": 12987,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1854,
      "timestamp_ms": 478.219,
      "frame_time_ms": 0.048,
      "fps": 13051,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1855,
      "timestamp_ms": 478.266,
      "frame_time_ms": 0.046,
      "fps": 13233,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1856,
      "timestamp_ms": 478.312,
      "frame_time_ms": 0.046,
      "fps": 13374,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1857,
      "timestamp_ms": 478.447,
      "frame_time_ms": 0.134,
      "fps": 13306,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1858,
      "timestamp_ms": 478.559,
      "frame_time_ms": 0.113,
      "fps": 13192,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1859,
      "timestamp_ms": 478.603,
      "frame_time_ms": 0.045,
      "fps": 13392,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1860,
      "timestamp_ms": 478.650,
      "frame_time_ms": 0.046,
      "fps": 13510,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1861,
      "timestamp_ms": 478.694,
      "frame_time_ms": 0.045,
      "fps": 13651,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1862,
      "timestamp_ms": 478.741,
      "frame_time_ms": 0.046,
      "fps": 13812,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1863,
      "timestamp_ms": 478.787,
      "frame_time_ms": 0.046,
      "fps": 13911,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1864,
      "timestamp_ms": 478.833,
      "frame_time_ms": 0.047,
      "fps": 14107,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1865,
      "timestamp_ms": 478.879,
      "frame_time_ms": 0.045,
      "fps": 14258,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1866,
      "timestamp_ms": 478.924,
      "frame_time_ms": 0.045,
      "fps": 14517,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1867,
      "timestamp_ms": 478.972,
      "frame_time_ms": 0.048,
      "fps": 14591,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1868,
      "timestamp_ms": 479.017,
      "frame_time_ms": 0.045,
      "fps": 14822,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1869,
      "timestamp_ms": 479.063,
      "frame_time_ms": 0.046,
      "fps": 14947,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1870,
      "timestamp_ms": 479.107,
      "frame_time_ms": 0.045,
      "fps": 15136,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1871,
      "timestamp_ms": 479.154,
      "frame_time_ms": 0.046,
      "fps": 15313,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1872,
      "timestamp_ms": 479.198,
      "frame_time_ms": 0.045,
      "fps": 15463,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1873,
      "timestamp_ms": 479.245,
      "frame_time_ms": 0.046,
      "fps": 15698,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1874,
      "timestamp_ms": 479.290,
      "frame_time_ms": 0.045,
      "fps": 15801,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1875,
      "timestamp_ms": 479.336,
      "frame_time_ms": 0.046,
      "fps": 16085,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1876,
      "timestamp_ms": 479.382,
      "frame_time_ms": 0.047,
      "fps": 16326,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1877,
      "timestamp_ms": 479.427,
      "frame_time_ms": 0.045,
      "fps": 16542,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1878,
      "timestamp_ms": 479.475,
      "frame_time_ms": 0.047,
      "fps": 16592,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1879,
      "timestamp_ms": 479.510,
      "frame_time_ms": 0.036,
      "fps": 16816,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1880,
      "timestamp_ms": 479.545,
      "frame_time_ms": 0.034,
      "fps": 16982,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1881,
      "timestamp_ms": 479.590,
      "frame_time_ms": 0.045,
      "fps": 17103,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1882,
      "timestamp_ms": 479.624,
      "frame_time_ms": 0.034,
      "fps": 17316,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1883,
      "timestamp_ms": 479.657,
      "frame_time_ms": 0.033,
      "fps": 17452,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1884,
      "timestamp_ms": 479.700,
      "frame_time_ms": 0.043,
      "fps": 17683,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1885,
      "timestamp_ms": 479.734,
      "frame_time_ms": 0.035,
      "fps": 17921,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1886,
      "timestamp_ms": 479.767,
      "frame_time_ms": 0.033,
      "fps": 18264,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1887,
      "timestamp_ms": 479.801,
      "frame_time_ms": 0.034,
      "fps": 18371,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1888,
      "timestamp_ms": 479.834,
      "frame_time_ms": 0.033,
      "fps": 18656,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1889,
      "timestamp_ms": 479.870,
      "frame_time_ms": 0.036,
      "fps": 18814,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1890,
      "timestamp_ms": 479.904,
      "frame_time_ms": 0.033,
      "fps": 19065,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1891,
      "timestamp_ms": 479.938,
      "frame_time_ms": 0.034,
      "fps": 19298,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1892,
      "timestamp_ms": 479.970,
      "frame_time_ms": 0.033,
      "fps": 19499,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1893,
      "timestamp_ms": 480.005,
      "frame_time_ms": 0.034,
      "fps": 19808,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1894,
      "timestamp_ms": 480.040,
      "frame_time_ms": 0.036,
      "fps": 19940,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1895,
      "timestamp_ms": 480.075,
      "frame_time_ms": 0.035,
      "fps": 20290,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1896,
      "timestamp_ms": 480.111,
      "frame_time_ms": 0.035,
      "fps": 20661,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1897,
      "timestamp_ms": 480.144,
      "frame_time_ms": 0.034,
      "fps": 21082,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1898,
      "timestamp_ms": 480.180,
      "frame_time_ms": 0.035,
      "fps": 21291,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1899,
      "timestamp_ms": 480.214,
      "frame_time_ms": 0.034,
      "fps": 21629,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1900,
      "timestamp_ms": 480.249,
      "frame_time_ms": 0.035,
      "fps": 21889,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1901,
      "timestamp_ms": 480.282,
      "frame_time_ms": 0.034,
      "fps": 22181,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1902,
      "timestamp_ms": 480.318,
      "frame_time_ms": 0.035,
      "fps": 22480,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1903,
      "timestamp_ms": 480.352,
      "frame_time_ms": 0.034,
      "fps": 22727,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1904,
      "timestamp_ms": 480.387,
      "frame_time_ms": 0.035,
      "fps": 22857,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1905,
      "timestamp_ms": 480.422,
      "frame_time_ms": 0.035,
      "fps": 22935,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1906,
      "timestamp_ms": 480.455,
      "frame_time_ms": 0.034,
      "fps": 23050,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1907,
      "timestamp_ms": 480.491,
      "frame_time_ms": 0.035,
      "fps": 23139,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1908,
      "timestamp_ms": 480.525,
      "frame_time_ms": 0.035,
      "fps": 23219,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1909,
      "timestamp_ms": 480.560,
      "frame_time_ms": 0.034,
      "fps": 23337,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1910,
      "timestamp_ms": 480.592,
      "frame_time_ms": 0.033,
      "fps": 23437,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1911,
      "timestamp_ms": 480.627,
      "frame_time_ms": 0.034,
      "fps": 23566,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1912,
      "timestamp_ms": 480.659,
      "frame_time_ms": 0.033,
      "fps": 23677,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1913,
      "timestamp_ms": 480.693,
      "frame_time_ms": 0.034,
      "fps": 23790,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1914,
      "timestamp_ms": 480.726,
      "frame_time_ms": 0.033,
      "fps": 23932,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1915,
      "timestamp_ms": 480.760,
      "frame_time_ms": 0.034,
      "fps": 24048,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1916,
      "timestamp_ms": 480.794,
      "frame_time_ms": 0.034,
      "fps": 24164,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1917,
      "timestamp_ms": 480.827,
      "frame_time_ms": 0.032,
      "fps": 25199,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1918,
      "timestamp_ms": 480.861,
      "frame_time_ms": 0.034,
      "fps": 26064,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1919,
      "timestamp_ms": 480.894,
      "frame_time_ms": 0.033,
      "fps": 26200,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1920,
      "timestamp_ms": 480.928,
      "frame_time_ms": 0.034,
      "fps": 26338,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1921,
      "timestamp_ms": 480.961,
      "frame_time_ms": 0.033,
      "fps": 26478,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1922,
      "timestamp_ms": 480.995,
      "frame_time_ms": 0.034,
      "fps": 26619,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1923,
      "timestamp_ms": 481.028,
      "frame_time_ms": 0.033,
      "fps": 26773,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1924,
      "timestamp_ms": 481.062,
      "frame_time_ms": 0.034,
      "fps": 26929,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1925,
      "timestamp_ms": 481.097,
      "frame_time_ms": 0.036,
      "fps": 27039,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1926,
      "timestamp_ms": 481.130,
      "frame_time_ms": 0.033,
      "fps": 27186,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1927,
      "timestamp_ms": 481.165,
      "frame_time_ms": 0.034,
      "fps": 27359,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1928,
      "timestamp_ms": 481.197,
      "frame_time_ms": 0.033,
      "fps": 27510,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1929,
      "timestamp_ms": 481.232,
      "frame_time_ms": 0.034,
      "fps": 27662,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1930,
      "timestamp_ms": 481.264,
      "frame_time_ms": 0.033,
      "fps": 27816,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1931,
      "timestamp_ms": 481.298,
      "frame_time_ms": 0.034,
      "fps": 27972,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1932,
      "timestamp_ms": 481.331,
      "frame_time_ms": 0.032,
      "fps": 28142,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1933,
      "timestamp_ms": 481.365,
      "frame_time_ms": 0.034,
      "fps": 28301,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1934,
      "timestamp_ms": 481.398,
      "frame_time_ms": 0.033,
      "fps": 28462,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1935,
      "timestamp_ms": 481.432,
      "frame_time_ms": 0.034,
      "fps": 28625,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1936,
      "timestamp_ms": 481.466,
      "frame_time_ms": 0.034,
      "fps": 28804,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1937,
      "timestamp_ms": 481.498,
      "frame_time_ms": 0.033,
      "fps": 28971,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1938,
      "timestamp_ms": 481.532,
      "frame_time_ms": 0.034,
      "fps": 29154,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1939,
      "timestamp_ms": 481.565,
      "frame_time_ms": 0.033,
      "fps": 29197,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1940,
      "timestamp_ms": 481.600,
      "frame_time_ms": 0.034,
      "fps": 29197,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1941,
      "timestamp_ms": 481.633,
      "frame_time_ms": 0.033,
      "fps": 29368,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1942,
      "timestamp_ms": 481.667,
      "frame_time_ms": 0.034,
      "fps": 29368,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1943,
      "timestamp_ms": 481.700,
      "frame_time_ms": 0.033,
      "fps": 29368,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1944,
      "timestamp_ms": 481.734,
      "frame_time_ms": 0.034,
      "fps": 29498,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1945,
      "timestamp_ms": 481.768,
      "frame_time_ms": 0.034,
      "fps": 29513,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1946,
      "timestamp_ms": 481.801,
      "frame_time_ms": 0.033,
      "fps": 29513,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1947,
      "timestamp_ms": 481.835,
      "frame_time_ms": 0.034,
      "fps": 29513,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1948,
      "timestamp_ms": 481.868,
      "frame_time_ms": 0.033,
      "fps": 29513,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1949,
      "timestamp_ms": 481.902,
      "frame_time_ms": 0.034,
      "fps": 29542,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1950,
      "timestamp_ms": 481.935,
      "frame_time_ms": 0.033,
      "fps": 29542,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1951,
      "timestamp_ms": 481.969,
      "frame_time_ms": 0.034,
      "fps": 29542,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1952,
      "timestamp_ms": 482.002,
      "frame_time_ms": 0.033,
      "fps": 29542,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1953,
      "timestamp_ms": 482.035,
      "frame_time_ms": 0.034,
      "fps": 29542,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1954,
      "timestamp_ms": 482.068,
      "frame_time_ms": 0.033,
      "fps": 29585,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1955,
      "timestamp_ms": 482.102,
      "frame_time_ms": 0.034,
      "fps": 29600,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1956,
      "timestamp_ms": 482.150,
      "frame_time_ms": 0.048,
      "fps": 29411,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1957,
      "timestamp_ms": 482.183,
      "frame_time_ms": 0.033,
      "fps": 29426,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1958,
      "timestamp_ms": 482.216,
      "frame_time_ms": 0.033,
      "fps": 29455,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1959,
      "timestamp_ms": 482.249,
      "frame_time_ms": 0.033,
      "fps": 29469,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1960,
      "timestamp_ms": 482.283,
      "frame_time_ms": 0.033,
      "fps": 29498,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1961,
      "timestamp_ms": 482.315,
      "frame_time_ms": 0.033,
      "fps": 29513,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1962,
      "timestamp_ms": 482.349,
      "frame_time_ms": 0.033,
      "fps": 29542,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1963,
      "timestamp_ms": 482.408,
      "frame_time_ms": 0.059,
      "fps": 29182,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1964,
      "timestamp_ms": 482.483,
      "frame_time_ms": 0.076,
      "fps": 28612,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1965,
      "timestamp_ms": 482.522,
      "frame_time_ms": 0.039,
      "fps": 28557,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1966,
      "timestamp_ms": 482.555,
      "frame_time_ms": 0.033,
      "fps": 28571,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1967,
      "timestamp_ms": 482.590,
      "frame_time_ms": 0.034,
      "fps": 28585,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1968,
      "timestamp_ms": 482.623,
      "frame_time_ms": 0.033,
      "fps": 28612,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1969,
      "timestamp_ms": 482.656,
      "frame_time_ms": 0.033,
      "fps": 28625,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1970,
      "timestamp_ms": 482.698,
      "frame_time_ms": 0.042,
      "fps": 28503,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1971,
      "timestamp_ms": 482.732,
      "frame_time_ms": 0.034,
      "fps": 28503,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1972,
      "timestamp_ms": 482.764,
      "frame_time_ms": 0.033,
      "fps": 28503,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1973,
      "timestamp_ms": 482.798,
      "frame_time_ms": 0.033,
      "fps": 28517,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1974,
      "timestamp_ms": 482.831,
      "frame_time_ms": 0.033,
      "fps": 28517,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1975,
      "timestamp_ms": 482.864,
      "frame_time_ms": 0.034,
      "fps": 28517,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1976,
      "timestamp_ms": 482.897,
      "frame_time_ms": 0.033,
      "fps": 28530,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1977,
      "timestamp_ms": 482.930,
      "frame_time_ms": 0.033,
      "fps": 28517,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1978,
      "timestamp_ms": 482.972,
      "frame_time_ms": 0.041,
      "fps": 28422,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1979,
      "timestamp_ms": 483.006,
      "frame_time_ms": 0.034,
      "fps": 28409,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1980,
      "timestamp_ms": 483.053,
      "frame_time_ms": 0.047,
      "fps": 28235,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1981,
      "timestamp_ms": 483.103,
      "frame_time_ms": 0.051,
      "fps": 27998,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1982,
      "timestamp_ms": 483.151,
      "frame_time_ms": 0.047,
      "fps": 27829,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1983,
      "timestamp_ms": 483.185,
      "frame_time_ms": 0.034,
      "fps": 27816,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1984,
      "timestamp_ms": 483.241,
      "frame_time_ms": 0.057,
      "fps": 27522,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1985,
      "timestamp_ms": 483.287,
      "frame_time_ms": 0.045,
      "fps": 27409,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1986,
      "timestamp_ms": 483.321,
      "frame_time_ms": 0.034,
      "fps": 27397,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1987,
      "timestamp_ms": 483.355,
      "frame_time_ms": 0.034,
      "fps": 27397,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1988,
      "timestamp_ms": 483.389,
      "frame_time_ms": 0.034,
      "fps": 27384,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1989,
      "timestamp_ms": 483.423,
      "frame_time_ms": 0.034,
      "fps": 27384,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1990,
      "timestamp_ms": 483.457,
      "frame_time_ms": 0.034,
      "fps": 27372,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1991,
      "timestamp_ms": 483.491,
      "frame_time_ms": 0.034,
      "fps": 27372,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1992,
      "timestamp_ms": 483.525,
      "frame_time_ms": 0.034,
      "fps": 27347,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1993,
      "timestamp_ms": 483.559,
      "frame_time_ms": 0.034,
      "fps": 27347,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1994,
      "timestamp_ms": 483.593,
      "frame_time_ms": 0.034,
      "fps": 27334,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1995,
      "timestamp_ms": 550.926,
      "frame_time_ms": 67.328,
      "fps": 863,
      "work_time_ms": 67.304,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1996,
      "timestamp_ms": 551.164,
      "frame_time_ms": 0.243,
      "fps": 860,
      "work_time_ms": 0.242,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.004,
      "animation_time_ms": 0.003,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1997,
      "timestamp_ms": 551.208,
      "frame_time_ms": 0.044,
      "fps": 860,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1998,
      "timestamp_ms": 551.255,
      "frame_time_ms": 0.048,
      "fps": 860,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 1999,
      "timestamp_ms": 551.299,
      "frame_time_ms": 0.043,
      "fps": 860,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2000,
      "timestamp_ms": 551.342,
      "frame_time_ms": 0.044,
      "fps": 860,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2001,
      "timestamp_ms": 551.408,
      "frame_time_ms": 0.065,
      "fps": 859,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2002,
      "timestamp_ms": 551.506,
      "frame_time_ms": 0.099,
      "fps": 859,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2003,
      "timestamp_ms": 551.606,
      "frame_time_ms": 0.099,
      "fps": 858,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2004,
      "timestamp_ms": 551.758,
      "frame_time_ms": 0.153,
      "fps": 856,
      "work_time_ms": 0.152,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2005,
      "timestamp_ms": 551.874,
      "frame_time_ms": 0.116,
      "fps": 855,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2006,
      "timestamp_ms": 551.971,
      "frame_time_ms": 0.097,
      "fps": 855,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2007,
      "timestamp_ms": 552.043,
      "frame_time_ms": 0.071,
      "fps": 854,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2008,
      "timestamp_ms": 552.161,
      "frame_time_ms": 0.118,
      "fps": 853,
      "work_time_ms": 0.118,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2009,
      "timestamp_ms": 552.258,
      "frame_time_ms": 0.098,
      "fps": 852,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2010,
      "timestamp_ms": 552.359,
      "frame_time_ms": 0.100,
      "fps": 851,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2011,
      "timestamp_ms": 552.446,
      "frame_time_ms": 0.088,
      "fps": 851,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2012,
      "timestamp_ms": 552.514,
      "frame_time_ms": 0.067,
      "fps": 850,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2013,
      "timestamp_ms": 552.601,
      "frame_time_ms": 0.088,
      "fps": 850,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2014,
      "timestamp_ms": 552.657,
      "frame_time_ms": 0.055,
      "fps": 850,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2015,
      "timestamp_ms": 552.753,
      "frame_time_ms": 0.096,
      "fps": 849,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2016,
      "timestamp_ms": 552.809,
      "frame_time_ms": 0.056,
      "fps": 849,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2017,
      "timestamp_ms": 552.899,
      "frame_time_ms": 0.090,
      "fps": 848,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2018,
      "timestamp_ms": 552.961,
      "frame_time_ms": 0.062,
      "fps": 848,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2019,
      "timestamp_ms": 553.059,
      "frame_time_ms": 0.098,
      "fps": 847,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2020,
      "timestamp_ms": 553.141,
      "frame_time_ms": 0.082,
      "fps": 846,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2021,
      "timestamp_ms": 553.210,
      "frame_time_ms": 0.069,
      "fps": 846,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2022,
      "timestamp_ms": 553.292,
      "frame_time_ms": 0.083,
      "fps": 845,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2023,
      "timestamp_ms": 553.350,
      "frame_time_ms": 0.057,
      "fps": 845,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2024,
      "timestamp_ms": 553.442,
      "frame_time_ms": 0.092,
      "fps": 845,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2025,
      "timestamp_ms": 553.496,
      "frame_time_ms": 0.054,
      "fps": 845,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2026,
      "timestamp_ms": 553.585,
      "frame_time_ms": 0.090,
      "fps": 844,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2027,
      "timestamp_ms": 553.642,
      "frame_time_ms": 0.057,
      "fps": 844,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2028,
      "timestamp_ms": 553.728,
      "frame_time_ms": 0.086,
      "fps": 843,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2029,
      "timestamp_ms": 553.796,
      "frame_time_ms": 0.067,
      "fps": 843,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2030,
      "timestamp_ms": 553.898,
      "frame_time_ms": 0.103,
      "fps": 842,
      "work_time_ms": 0.102,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2031,
      "timestamp_ms": 553.998,
      "frame_time_ms": 0.099,
      "fps": 841,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2032,
      "timestamp_ms": 554.075,
      "frame_time_ms": 0.077,
      "fps": 841,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2033,
      "timestamp_ms": 554.164,
      "frame_time_ms": 0.089,
      "fps": 840,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2034,
      "timestamp_ms": 554.223,
      "frame_time_ms": 0.059,
      "fps": 840,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2035,
      "timestamp_ms": 554.337,
      "frame_time_ms": 0.114,
      "fps": 839,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2036,
      "timestamp_ms": 554.394,
      "frame_time_ms": 0.057,
      "fps": 839,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2037,
      "timestamp_ms": 554.482,
      "frame_time_ms": 0.089,
      "fps": 838,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2038,
      "timestamp_ms": 554.548,
      "frame_time_ms": 0.065,
      "fps": 838,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2039,
      "timestamp_ms": 554.641,
      "frame_time_ms": 0.093,
      "fps": 837,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2040,
      "timestamp_ms": 554.722,
      "frame_time_ms": 0.082,
      "fps": 837,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2041,
      "timestamp_ms": 554.793,
      "frame_time_ms": 0.070,
      "fps": 836,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2042,
      "timestamp_ms": 554.878,
      "frame_time_ms": 0.085,
      "fps": 836,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2043,
      "timestamp_ms": 554.938,
      "frame_time_ms": 0.061,
      "fps": 836,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2044,
      "timestamp_ms": 555.032,
      "frame_time_ms": 0.094,
      "fps": 835,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2045,
      "timestamp_ms": 555.091,
      "frame_time_ms": 0.058,
      "fps": 835,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2046,
      "timestamp_ms": 555.185,
      "frame_time_ms": 0.095,
      "fps": 834,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2047,
      "timestamp_ms": 555.261,
      "frame_time_ms": 0.076,
      "fps": 834,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2048,
      "timestamp_ms": 555.346,
      "frame_time_ms": 0.085,
      "fps": 833,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2049,
      "timestamp_ms": 555.416,
      "frame_time_ms": 0.069,
      "fps": 833,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2050,
      "timestamp_ms": 555.510,
      "frame_time_ms": 0.095,
      "fps": 832,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2051,
      "timestamp_ms": 555.591,
      "frame_time_ms": 0.081,
      "fps": 832,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2052,
      "timestamp_ms": 555.654,
      "frame_time_ms": 0.063,
      "fps": 831,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2053,
      "timestamp_ms": 555.762,
      "frame_time_ms": 0.108,
      "fps": 830,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2054,
      "timestamp_ms": 555.819,
      "frame_time_ms": 0.056,
      "fps": 830,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2055,
      "timestamp_ms": 555.969,
      "frame_time_ms": 0.150,
      "fps": 11885,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2056,
      "timestamp_ms": 556.128,
      "frame_time_ms": 0.159,
      "fps": 12087,
      "work_time_ms": 0.158,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2057,
      "timestamp_ms": 556.242,
      "frame_time_ms": 0.115,
      "fps": 11916,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2058,
      "timestamp_ms": 556.310,
      "frame_time_ms": 0.067,
      "fps": 11871,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2059,
      "timestamp_ms": 556.405,
      "frame_time_ms": 0.095,
      "fps": 11750,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2060,
      "timestamp_ms": 556.481,
      "frame_time_ms": 0.077,
      "fps": 11675,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2061,
      "timestamp_ms": 556.549,
      "frame_time_ms": 0.067,
      "fps": 11670,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2062,
      "timestamp_ms": 556.633,
      "frame_time_ms": 0.085,
      "fps": 11702,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2063,
      "timestamp_ms": 556.691,
      "frame_time_ms": 0.058,
      "fps": 11797,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2064,
      "timestamp_ms": 556.786,
      "frame_time_ms": 0.094,
      "fps": 11935,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2065,
      "timestamp_ms": 556.843,
      "frame_time_ms": 0.057,
      "fps": 12077,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2066,
      "timestamp_ms": 556.934,
      "frame_time_ms": 0.092,
      "fps": 12089,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2067,
      "timestamp_ms": 557.004,
      "frame_time_ms": 0.070,
      "fps": 12091,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2068,
      "timestamp_ms": 557.099,
      "frame_time_ms": 0.094,
      "fps": 12150,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2069,
      "timestamp_ms": 557.180,
      "frame_time_ms": 0.081,
      "fps": 12192,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2070,
      "timestamp_ms": 557.285,
      "frame_time_ms": 0.105,
      "fps": 12180,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2071,
      "timestamp_ms": 557.378,
      "frame_time_ms": 0.094,
      "fps": 12165,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2072,
      "timestamp_ms": 557.451,
      "frame_time_ms": 0.072,
      "fps": 12153,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2073,
      "timestamp_ms": 557.557,
      "frame_time_ms": 0.107,
      "fps": 12106,
      "work_time_ms": 0.106,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2074,
      "timestamp_ms": 557.619,
      "frame_time_ms": 0.062,
      "fps": 12089,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2075,
      "timestamp_ms": 557.735,
      "frame_time_ms": 0.115,
      "fps": 12043,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2076,
      "timestamp_ms": 557.844,
      "frame_time_ms": 0.109,
      "fps": 11916,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2077,
      "timestamp_ms": 557.953,
      "frame_time_ms": 0.110,
      "fps": 11869,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2078,
      "timestamp_ms": 558.029,
      "frame_time_ms": 0.076,
      "fps": 11836,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2079,
      "timestamp_ms": 558.124,
      "frame_time_ms": 0.094,
      "fps": 11846,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2080,
      "timestamp_ms": 558.206,
      "frame_time_ms": 0.083,
      "fps": 11843,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2081,
      "timestamp_ms": 558.311,
      "frame_time_ms": 0.105,
      "fps": 11760,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2082,
      "timestamp_ms": 558.421,
      "frame_time_ms": 0.110,
      "fps": 11698,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2083,
      "timestamp_ms": 558.487,
      "frame_time_ms": 0.066,
      "fps": 11677,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2084,
      "timestamp_ms": 558.597,
      "frame_time_ms": 0.109,
      "fps": 11639,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2085,
      "timestamp_ms": 558.661,
      "frame_time_ms": 0.065,
      "fps": 11614,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2086,
      "timestamp_ms": 558.769,
      "frame_time_ms": 0.107,
      "fps": 11576,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2087,
      "timestamp_ms": 558.843,
      "frame_time_ms": 0.075,
      "fps": 11536,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2088,
      "timestamp_ms": 558.942,
      "frame_time_ms": 0.099,
      "fps": 11507,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2089,
      "timestamp_ms": 559.029,
      "frame_time_ms": 0.086,
      "fps": 11465,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2090,
      "timestamp_ms": 559.137,
      "frame_time_ms": 0.108,
      "fps": 11454,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2091,
      "timestamp_ms": 559.236,
      "frame_time_ms": 0.099,
      "fps": 11454,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2092,
      "timestamp_ms": 559.313,
      "frame_time_ms": 0.077,
      "fps": 11454,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2093,
      "timestamp_ms": 559.423,
      "frame_time_ms": 0.110,
      "fps": 11409,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2094,
      "timestamp_ms": 559.495,
      "frame_time_ms": 0.073,
      "fps": 11378,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2095,
      "timestamp_ms": 559.613,
      "frame_time_ms": 0.117,
      "fps": 11372,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2096,
      "timestamp_ms": 559.690,
      "frame_time_ms": 0.077,
      "fps": 11329,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2097,
      "timestamp_ms": 559.809,
      "frame_time_ms": 0.120,
      "fps": 11263,
      "work_time_ms": 0.119,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2098,
      "timestamp_ms": 559.888,
      "frame_time_ms": 0.079,
      "fps": 11233,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2099,
      "timestamp_ms": 559.986,
      "frame_time_ms": 0.098,
      "fps": 11223,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2100,
      "timestamp_ms": 560.076,
      "frame_time_ms": 0.090,
      "fps": 11206,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2101,
      "timestamp_ms": 560.189,
      "frame_time_ms": 0.113,
      "fps": 11117,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2102,
      "timestamp_ms": 560.294,
      "frame_time_ms": 0.104,
      "fps": 11078,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2103,
      "timestamp_ms": 560.357,
      "frame_time_ms": 0.064,
      "fps": 11072,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2104,
      "timestamp_ms": 560.457,
      "frame_time_ms": 0.099,
      "fps": 11061,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2105,
      "timestamp_ms": 560.513,
      "frame_time_ms": 0.056,
      "fps": 11066,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2106,
      "timestamp_ms": 560.605,
      "frame_time_ms": 0.093,
      "fps": 11070,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2107,
      "timestamp_ms": 560.669,
      "frame_time_ms": 0.063,
      "fps": 11096,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2108,
      "timestamp_ms": 560.755,
      "frame_time_ms": 0.086,
      "fps": 11094,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2109,
      "timestamp_ms": 560.829,
      "frame_time_ms": 0.074,
      "fps": 11084,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2110,
      "timestamp_ms": 560.917,
      "frame_time_ms": 0.088,
      "fps": 11098,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2111,
      "timestamp_ms": 560.998,
      "frame_time_ms": 0.081,
      "fps": 11098,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2112,
      "timestamp_ms": 561.096,
      "frame_time_ms": 0.099,
      "fps": 11025,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2113,
      "timestamp_ms": 561.196,
      "frame_time_ms": 0.099,
      "fps": 11043,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2114,
      "timestamp_ms": 561.253,
      "frame_time_ms": 0.058,
      "fps": 11039,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2115,
      "timestamp_ms": 561.356,
      "frame_time_ms": 0.102,
      "fps": 11137,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2116,
      "timestamp_ms": 561.413,
      "frame_time_ms": 0.057,
      "fps": 11352,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2117,
      "timestamp_ms": 561.524,
      "frame_time_ms": 0.111,
      "fps": 11361,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2118,
      "timestamp_ms": 561.607,
      "frame_time_ms": 0.084,
      "fps": 11325,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2119,
      "timestamp_ms": 561.694,
      "frame_time_ms": 0.086,
      "fps": 11344,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2120,
      "timestamp_ms": 561.782,
      "frame_time_ms": 0.089,
      "fps": 11318,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2121,
      "timestamp_ms": 561.886,
      "frame_time_ms": 0.103,
      "fps": 11242,
      "work_time_ms": 0.102,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2122,
      "timestamp_ms": 561.981,
      "frame_time_ms": 0.096,
      "fps": 11219,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2123,
      "timestamp_ms": 562.043,
      "frame_time_ms": 0.062,
      "fps": 11210,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2124,
      "timestamp_ms": 562.159,
      "frame_time_ms": 0.115,
      "fps": 11166,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2125,
      "timestamp_ms": 562.230,
      "frame_time_ms": 0.071,
      "fps": 11137,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2126,
      "timestamp_ms": 562.331,
      "frame_time_ms": 0.101,
      "fps": 11119,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2127,
      "timestamp_ms": 562.402,
      "frame_time_ms": 0.071,
      "fps": 11117,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2128,
      "timestamp_ms": 562.649,
      "frame_time_ms": 0.247,
      "fps": 10810,
      "work_time_ms": 0.247,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2129,
      "timestamp_ms": 562.751,
      "frame_time_ms": 0.102,
      "fps": 10770,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2130,
      "timestamp_ms": 562.824,
      "frame_time_ms": 0.073,
      "fps": 10832,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2131,
      "timestamp_ms": 562.902,
      "frame_time_ms": 0.079,
      "fps": 10861,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2132,
      "timestamp_ms": 562.987,
      "frame_time_ms": 0.084,
      "fps": 10838,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2133,
      "timestamp_ms": 563.078,
      "frame_time_ms": 0.091,
      "fps": 10869,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2134,
      "timestamp_ms": 563.141,
      "frame_time_ms": 0.063,
      "fps": 10867,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2135,
      "timestamp_ms": 563.242,
      "frame_time_ms": 0.102,
      "fps": 10893,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2136,
      "timestamp_ms": 563.305,
      "frame_time_ms": 0.062,
      "fps": 10986,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2137,
      "timestamp_ms": 563.399,
      "frame_time_ms": 0.094,
      "fps": 11019,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2138,
      "timestamp_ms": 563.472,
      "frame_time_ms": 0.074,
      "fps": 11023,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2139,
      "timestamp_ms": 563.555,
      "frame_time_ms": 0.083,
      "fps": 11045,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2140,
      "timestamp_ms": 563.636,
      "frame_time_ms": 0.080,
      "fps": 11051,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2141,
      "timestamp_ms": 563.710,
      "frame_time_ms": 0.075,
      "fps": 11113,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2142,
      "timestamp_ms": 563.776,
      "frame_time_ms": 0.065,
      "fps": 11206,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2143,
      "timestamp_ms": 563.825,
      "frame_time_ms": 0.049,
      "fps": 11242,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2144,
      "timestamp_ms": 563.898,
      "frame_time_ms": 0.073,
      "fps": 11318,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2145,
      "timestamp_ms": 563.954,
      "frame_time_ms": 0.057,
      "fps": 11335,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2146,
      "timestamp_ms": 564.023,
      "frame_time_ms": 0.068,
      "fps": 11419,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2147,
      "timestamp_ms": 564.072,
      "frame_time_ms": 0.049,
      "fps": 11476,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2148,
      "timestamp_ms": 564.150,
      "frame_time_ms": 0.078,
      "fps": 11522,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2149,
      "timestamp_ms": 564.210,
      "frame_time_ms": 0.060,
      "fps": 11580,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2150,
      "timestamp_ms": 564.265,
      "frame_time_ms": 0.055,
      "fps": 11700,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2151,
      "timestamp_ms": 564.324,
      "frame_time_ms": 0.060,
      "fps": 11790,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2152,
      "timestamp_ms": 564.391,
      "frame_time_ms": 0.066,
      "fps": 11815,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2153,
      "timestamp_ms": 564.463,
      "frame_time_ms": 0.073,
      "fps": 11902,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2154,
      "timestamp_ms": 564.505,
      "frame_time_ms": 0.042,
      "fps": 11976,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2155,
      "timestamp_ms": 564.577,
      "frame_time_ms": 0.072,
      "fps": 12084,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2156,
      "timestamp_ms": 564.630,
      "frame_time_ms": 0.052,
      "fps": 12145,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2157,
      "timestamp_ms": 564.700,
      "frame_time_ms": 0.071,
      "fps": 12267,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2158,
      "timestamp_ms": 564.753,
      "frame_time_ms": 0.053,
      "fps": 12332,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2159,
      "timestamp_ms": 564.812,
      "frame_time_ms": 0.058,
      "fps": 12435,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2160,
      "timestamp_ms": 564.873,
      "frame_time_ms": 0.061,
      "fps": 12510,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2161,
      "timestamp_ms": 564.924,
      "frame_time_ms": 0.051,
      "fps": 12674,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2162,
      "timestamp_ms": 564.989,
      "frame_time_ms": 0.066,
      "fps": 12776,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2163,
      "timestamp_ms": 565.049,
      "frame_time_ms": 0.060,
      "fps": 12787,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2164,
      "timestamp_ms": 565.123,
      "frame_time_ms": 0.073,
      "fps": 12858,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2165,
      "timestamp_ms": 565.164,
      "frame_time_ms": 0.041,
      "fps": 12900,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2166,
      "timestamp_ms": 565.230,
      "frame_time_ms": 0.066,
      "fps": 12975,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2167,
      "timestamp_ms": 565.277,
      "frame_time_ms": 0.047,
      "fps": 13020,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2168,
      "timestamp_ms": 565.339,
      "frame_time_ms": 0.062,
      "fps": 13089,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2169,
      "timestamp_ms": 565.393,
      "frame_time_ms": 0.055,
      "fps": 13143,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2170,
      "timestamp_ms": 565.447,
      "frame_time_ms": 0.053,
      "fps": 13245,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2171,
      "timestamp_ms": 565.507,
      "frame_time_ms": 0.060,
      "fps": 13306,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2172,
      "timestamp_ms": 565.570,
      "frame_time_ms": 0.063,
      "fps": 13413,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2173,
      "timestamp_ms": 565.638,
      "frame_time_ms": 0.068,
      "fps": 13507,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2174,
      "timestamp_ms": 565.677,
      "frame_time_ms": 0.040,
      "fps": 13562,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2175,
      "timestamp_ms": 565.744,
      "frame_time_ms": 0.067,
      "fps": 13670,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2176,
      "timestamp_ms": 565.786,
      "frame_time_ms": 0.042,
      "fps": 13717,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2177,
      "timestamp_ms": 565.849,
      "frame_time_ms": 0.062,
      "fps": 13872,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2178,
      "timestamp_ms": 565.898,
      "frame_time_ms": 0.049,
      "fps": 13986,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2179,
      "timestamp_ms": 565.953,
      "frame_time_ms": 0.055,
      "fps": 14087,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2180,
      "timestamp_ms": 566.021,
      "frame_time_ms": 0.069,
      "fps": 14154,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2181,
      "timestamp_ms": 566.069,
      "frame_time_ms": 0.048,
      "fps": 14340,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2182,
      "timestamp_ms": 566.147,
      "frame_time_ms": 0.078,
      "fps": 14402,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2183,
      "timestamp_ms": 566.210,
      "frame_time_ms": 0.063,
      "fps": 14398,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2184,
      "timestamp_ms": 566.281,
      "frame_time_ms": 0.070,
      "fps": 14556,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2185,
      "timestamp_ms": 566.320,
      "frame_time_ms": 0.040,
      "fps": 14666,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2186,
      "timestamp_ms": 566.384,
      "frame_time_ms": 0.063,
      "fps": 14803,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2187,
      "timestamp_ms": 566.458,
      "frame_time_ms": 0.074,
      "fps": 14792,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2188,
      "timestamp_ms": 566.530,
      "frame_time_ms": 0.072,
      "fps": 15459,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2189,
      "timestamp_ms": 566.596,
      "frame_time_ms": 0.066,
      "fps": 15604,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2190,
      "timestamp_ms": 566.658,
      "frame_time_ms": 0.062,
      "fps": 15649,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2191,
      "timestamp_ms": 566.719,
      "frame_time_ms": 0.061,
      "fps": 15723,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2192,
      "timestamp_ms": 566.778,
      "frame_time_ms": 0.059,
      "fps": 15826,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2193,
      "timestamp_ms": 566.851,
      "frame_time_ms": 0.073,
      "fps": 15902,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2194,
      "timestamp_ms": 566.890,
      "frame_time_ms": 0.039,
      "fps": 16004,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2195,
      "timestamp_ms": 566.969,
      "frame_time_ms": 0.079,
      "fps": 16103,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2196,
      "timestamp_ms": 567.021,
      "frame_time_ms": 0.053,
      "fps": 16142,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2197,
      "timestamp_ms": 567.106,
      "frame_time_ms": 0.084,
      "fps": 16185,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2198,
      "timestamp_ms": 567.195,
      "frame_time_ms": 0.089,
      "fps": 16120,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2199,
      "timestamp_ms": 567.280,
      "frame_time_ms": 0.086,
      "fps": 16107,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2200,
      "timestamp_ms": 567.348,
      "frame_time_ms": 0.067,
      "fps": 16163,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2201,
      "timestamp_ms": 567.422,
      "frame_time_ms": 0.074,
      "fps": 16168,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2202,
      "timestamp_ms": 567.491,
      "frame_time_ms": 0.069,
      "fps": 16150,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2203,
      "timestamp_ms": 567.559,
      "frame_time_ms": 0.069,
      "fps": 16064,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2204,
      "timestamp_ms": 567.630,
      "frame_time_ms": 0.070,
      "fps": 16077,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2205,
      "timestamp_ms": 567.709,
      "frame_time_ms": 0.079,
      "fps": 15982,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2206,
      "timestamp_ms": 567.790,
      "frame_time_ms": 0.081,
      "fps": 15927,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2207,
      "timestamp_ms": 567.865,
      "frame_time_ms": 0.076,
      "fps": 15814,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2208,
      "timestamp_ms": 567.935,
      "frame_time_ms": 0.070,
      "fps": 15847,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2209,
      "timestamp_ms": 568.009,
      "frame_time_ms": 0.073,
      "fps": 15793,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2210,
      "timestamp_ms": 568.071,
      "frame_time_ms": 0.063,
      "fps": 15760,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2211,
      "timestamp_ms": 568.135,
      "frame_time_ms": 0.064,
      "fps": 15743,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2212,
      "timestamp_ms": 568.189,
      "frame_time_ms": 0.054,
      "fps": 15793,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2213,
      "timestamp_ms": 568.244,
      "frame_time_ms": 0.054,
      "fps": 15873,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2214,
      "timestamp_ms": 568.298,
      "frame_time_ms": 0.055,
      "fps": 15818,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2215,
      "timestamp_ms": 568.363,
      "frame_time_ms": 0.064,
      "fps": 15852,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2216,
      "timestamp_ms": 568.431,
      "frame_time_ms": 0.069,
      "fps": 15781,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2217,
      "timestamp_ms": 568.483,
      "frame_time_ms": 0.052,
      "fps": 15860,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2218,
      "timestamp_ms": 568.541,
      "frame_time_ms": 0.057,
      "fps": 15843,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2219,
      "timestamp_ms": 568.611,
      "frame_time_ms": 0.070,
      "fps": 15793,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2220,
      "timestamp_ms": 568.673,
      "frame_time_ms": 0.063,
      "fps": 15785,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2221,
      "timestamp_ms": 568.727,
      "frame_time_ms": 0.054,
      "fps": 15772,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2222,
      "timestamp_ms": 568.781,
      "frame_time_ms": 0.053,
      "fps": 15826,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2223,
      "timestamp_ms": 568.837,
      "frame_time_ms": 0.056,
      "fps": 15843,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2224,
      "timestamp_ms": 568.897,
      "frame_time_ms": 0.060,
      "fps": 15898,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2225,
      "timestamp_ms": 568.970,
      "frame_time_ms": 0.073,
      "fps": 15764,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2226,
      "timestamp_ms": 569.022,
      "frame_time_ms": 0.053,
      "fps": 15818,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2227,
      "timestamp_ms": 569.076,
      "frame_time_ms": 0.053,
      "fps": 15793,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2228,
      "timestamp_ms": 569.128,
      "frame_time_ms": 0.052,
      "fps": 15835,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2229,
      "timestamp_ms": 569.193,
      "frame_time_ms": 0.066,
      "fps": 15789,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2230,
      "timestamp_ms": 569.249,
      "frame_time_ms": 0.056,
      "fps": 15777,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2231,
      "timestamp_ms": 569.312,
      "frame_time_ms": 0.062,
      "fps": 15768,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2232,
      "timestamp_ms": 569.379,
      "frame_time_ms": 0.067,
      "fps": 15752,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2233,
      "timestamp_ms": 569.435,
      "frame_time_ms": 0.057,
      "fps": 15797,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2234,
      "timestamp_ms": 569.469,
      "frame_time_ms": 0.033,
      "fps": 15826,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2235,
      "timestamp_ms": 569.500,
      "frame_time_ms": 0.032,
      "fps": 15974,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2236,
      "timestamp_ms": 569.534,
      "frame_time_ms": 0.033,
      "fps": 16012,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2237,
      "timestamp_ms": 569.565,
      "frame_time_ms": 0.032,
      "fps": 16142,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2238,
      "timestamp_ms": 569.598,
      "frame_time_ms": 0.033,
      "fps": 16211,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2239,
      "timestamp_ms": 569.632,
      "frame_time_ms": 0.033,
      "fps": 16308,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2240,
      "timestamp_ms": 569.671,
      "frame_time_ms": 0.040,
      "fps": 16438,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2241,
      "timestamp_ms": 569.703,
      "frame_time_ms": 0.031,
      "fps": 16515,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2242,
      "timestamp_ms": 569.735,
      "frame_time_ms": 0.033,
      "fps": 16722,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2243,
      "timestamp_ms": 569.767,
      "frame_time_ms": 0.032,
      "fps": 16868,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2244,
      "timestamp_ms": 569.799,
      "frame_time_ms": 0.031,
      "fps": 17055,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2245,
      "timestamp_ms": 569.831,
      "frame_time_ms": 0.033,
      "fps": 17089,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2246,
      "timestamp_ms": 569.863,
      "frame_time_ms": 0.031,
      "fps": 17246,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2247,
      "timestamp_ms": 569.895,
      "frame_time_ms": 0.032,
      "fps": 17457,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2248,
      "timestamp_ms": 569.926,
      "frame_time_ms": 0.032,
      "fps": 17662,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2249,
      "timestamp_ms": 569.958,
      "frame_time_ms": 0.032,
      "fps": 17841,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2250,
      "timestamp_ms": 569.990,
      "frame_time_ms": 0.032,
      "fps": 18001,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2251,
      "timestamp_ms": 570.026,
      "frame_time_ms": 0.035,
      "fps": 18143,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2252,
      "timestamp_ms": 570.054,
      "frame_time_ms": 0.029,
      "fps": 18309,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2253,
      "timestamp_ms": 570.082,
      "frame_time_ms": 0.028,
      "fps": 18564,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2254,
      "timestamp_ms": 570.111,
      "frame_time_ms": 0.028,
      "fps": 18627,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2255,
      "timestamp_ms": 570.139,
      "frame_time_ms": 0.028,
      "fps": 18927,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2256,
      "timestamp_ms": 570.167,
      "frame_time_ms": 0.028,
      "fps": 19077,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2257,
      "timestamp_ms": 570.195,
      "frame_time_ms": 0.028,
      "fps": 19423,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2258,
      "timestamp_ms": 640.198,
      "frame_time_ms": 70.002,
      "fps": 821,
      "work_time_ms": 69.994,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2259,
      "timestamp_ms": 640.349,
      "frame_time_ms": 0.152,
      "fps": 821,
      "work_time_ms": 0.151,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2260,
      "timestamp_ms": 640.434,
      "frame_time_ms": 0.085,
      "fps": 820,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2261,
      "timestamp_ms": 640.475,
      "frame_time_ms": 0.041,
      "fps": 821,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2262,
      "timestamp_ms": 640.517,
      "frame_time_ms": 0.042,
      "fps": 821,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2263,
      "timestamp_ms": 640.558,
      "frame_time_ms": 0.041,
      "fps": 821,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2264,
      "timestamp_ms": 640.605,
      "frame_time_ms": 0.048,
      "fps": 822,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2265,
      "timestamp_ms": 640.649,
      "frame_time_ms": 0.044,
      "fps": 822,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2266,
      "timestamp_ms": 640.695,
      "frame_time_ms": 0.046,
      "fps": 822,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2267,
      "timestamp_ms": 640.738,
      "frame_time_ms": 0.042,
      "fps": 823,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2268,
      "timestamp_ms": 640.778,
      "frame_time_ms": 0.041,
      "fps": 823,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2269,
      "timestamp_ms": 640.821,
      "frame_time_ms": 0.042,
      "fps": 824,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2270,
      "timestamp_ms": 640.862,
      "frame_time_ms": 0.041,
      "fps": 824,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2271,
      "timestamp_ms": 640.904,
      "frame_time_ms": 0.042,
      "fps": 824,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2272,
      "timestamp_ms": 640.969,
      "frame_time_ms": 0.065,
      "fps": 824,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2273,
      "timestamp_ms": 641.011,
      "frame_time_ms": 0.043,
      "fps": 824,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2274,
      "timestamp_ms": 641.057,
      "frame_time_ms": 0.045,
      "fps": 824,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2275,
      "timestamp_ms": 641.099,
      "frame_time_ms": 0.042,
      "fps": 824,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2276,
      "timestamp_ms": 641.142,
      "frame_time_ms": 0.043,
      "fps": 825,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2277,
      "timestamp_ms": 641.184,
      "frame_time_ms": 0.042,
      "fps": 825,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2278,
      "timestamp_ms": 641.226,
      "frame_time_ms": 0.043,
      "fps": 825,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2279,
      "timestamp_ms": 641.268,
      "frame_time_ms": 0.041,
      "fps": 825,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2280,
      "timestamp_ms": 641.312,
      "frame_time_ms": 0.045,
      "fps": 826,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2281,
      "timestamp_ms": 641.344,
      "frame_time_ms": 0.032,
      "fps": 826,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2282,
      "timestamp_ms": 641.378,
      "frame_time_ms": 0.033,
      "fps": 826,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2283,
      "timestamp_ms": 641.409,
      "frame_time_ms": 0.032,
      "fps": 826,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2284,
      "timestamp_ms": 641.442,
      "frame_time_ms": 0.033,
      "fps": 827,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2285,
      "timestamp_ms": 641.479,
      "frame_time_ms": 0.036,
      "fps": 827,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2286,
      "timestamp_ms": 641.510,
      "frame_time_ms": 0.032,
      "fps": 827,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2287,
      "timestamp_ms": 641.542,
      "frame_time_ms": 0.032,
      "fps": 827,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2288,
      "timestamp_ms": 641.574,
      "frame_time_ms": 0.031,
      "fps": 828,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2289,
      "timestamp_ms": 641.606,
      "frame_time_ms": 0.032,
      "fps": 828,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2290,
      "timestamp_ms": 641.637,
      "frame_time_ms": 0.032,
      "fps": 828,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2291,
      "timestamp_ms": 641.671,
      "frame_time_ms": 0.033,
      "fps": 829,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2292,
      "timestamp_ms": 641.703,
      "frame_time_ms": 0.032,
      "fps": 829,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2293,
      "timestamp_ms": 641.736,
      "frame_time_ms": 0.034,
      "fps": 829,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2294,
      "timestamp_ms": 641.776,
      "frame_time_ms": 0.040,
      "fps": 829,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2295,
      "timestamp_ms": 641.812,
      "frame_time_ms": 0.036,
      "fps": 829,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2296,
      "timestamp_ms": 641.845,
      "frame_time_ms": 0.033,
      "fps": 829,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2297,
      "timestamp_ms": 641.878,
      "frame_time_ms": 0.032,
      "fps": 829,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2298,
      "timestamp_ms": 641.913,
      "frame_time_ms": 0.035,
      "fps": 829,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2299,
      "timestamp_ms": 641.944,
      "frame_time_ms": 0.032,
      "fps": 829,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2300,
      "timestamp_ms": 641.977,
      "frame_time_ms": 0.033,
      "fps": 829,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2301,
      "timestamp_ms": 642.009,
      "frame_time_ms": 0.031,
      "fps": 829,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2302,
      "timestamp_ms": 642.042,
      "frame_time_ms": 0.033,
      "fps": 829,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2303,
      "timestamp_ms": 642.074,
      "frame_time_ms": 0.032,
      "fps": 829,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2304,
      "timestamp_ms": 642.107,
      "frame_time_ms": 0.033,
      "fps": 829,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2305,
      "timestamp_ms": 642.143,
      "frame_time_ms": 0.037,
      "fps": 829,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2306,
      "timestamp_ms": 642.175,
      "frame_time_ms": 0.031,
      "fps": 829,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2307,
      "timestamp_ms": 642.207,
      "frame_time_ms": 0.032,
      "fps": 829,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2308,
      "timestamp_ms": 642.239,
      "frame_time_ms": 0.032,
      "fps": 829,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2309,
      "timestamp_ms": 642.273,
      "frame_time_ms": 0.034,
      "fps": 829,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2310,
      "timestamp_ms": 642.305,
      "frame_time_ms": 0.032,
      "fps": 829,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2311,
      "timestamp_ms": 642.338,
      "frame_time_ms": 0.033,
      "fps": 829,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2312,
      "timestamp_ms": 642.370,
      "frame_time_ms": 0.032,
      "fps": 829,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2313,
      "timestamp_ms": 642.403,
      "frame_time_ms": 0.033,
      "fps": 829,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2314,
      "timestamp_ms": 642.436,
      "frame_time_ms": 0.033,
      "fps": 829,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2315,
      "timestamp_ms": 642.469,
      "frame_time_ms": 0.033,
      "fps": 829,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2316,
      "timestamp_ms": 642.503,
      "frame_time_ms": 0.035,
      "fps": 829,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2317,
      "timestamp_ms": 642.538,
      "frame_time_ms": 0.035,
      "fps": 829,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2318,
      "timestamp_ms": 642.581,
      "frame_time_ms": 0.042,
      "fps": 25167,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2319,
      "timestamp_ms": 642.610,
      "frame_time_ms": 0.030,
      "fps": 26525,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2320,
      "timestamp_ms": 642.640,
      "frame_time_ms": 0.030,
      "fps": 27186,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2321,
      "timestamp_ms": 642.669,
      "frame_time_ms": 0.029,
      "fps": 27334,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2322,
      "timestamp_ms": 642.700,
      "frame_time_ms": 0.030,
      "fps": 27485,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2323,
      "timestamp_ms": 642.729,
      "frame_time_ms": 0.029,
      "fps": 27637,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2324,
      "timestamp_ms": 642.759,
      "frame_time_ms": 0.030,
      "fps": 27868,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2325,
      "timestamp_ms": 642.791,
      "frame_time_ms": 0.033,
      "fps": 28011,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2326,
      "timestamp_ms": 642.823,
      "frame_time_ms": 0.031,
      "fps": 28208,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2327,
      "timestamp_ms": 642.853,
      "frame_time_ms": 0.030,
      "fps": 28368,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2328,
      "timestamp_ms": 642.882,
      "frame_time_ms": 0.030,
      "fps": 28517,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2329,
      "timestamp_ms": 642.912,
      "frame_time_ms": 0.030,
      "fps": 28680,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2330,
      "timestamp_ms": 642.941,
      "frame_time_ms": 0.029,
      "fps": 28846,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2331,
      "timestamp_ms": 642.971,
      "frame_time_ms": 0.030,
      "fps": 29013,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2332,
      "timestamp_ms": 643.004,
      "frame_time_ms": 0.032,
      "fps": 29484,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2333,
      "timestamp_ms": 643.076,
      "frame_time_ms": 0.072,
      "fps": 29069,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2334,
      "timestamp_ms": 643.125,
      "frame_time_ms": 0.049,
      "fps": 29013,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2335,
      "timestamp_ms": 643.154,
      "frame_time_ms": 0.030,
      "fps": 29182,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2336,
      "timestamp_ms": 643.187,
      "frame_time_ms": 0.032,
      "fps": 29339,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2337,
      "timestamp_ms": 643.218,
      "frame_time_ms": 0.031,
      "fps": 29498,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2338,
      "timestamp_ms": 643.249,
      "frame_time_ms": 0.031,
      "fps": 29673,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2339,
      "timestamp_ms": 643.279,
      "frame_time_ms": 0.030,
      "fps": 29835,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2340,
      "timestamp_ms": 643.310,
      "frame_time_ms": 0.031,
      "fps": 30045,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2341,
      "timestamp_ms": 643.342,
      "frame_time_ms": 0.033,
      "fps": 30030,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2342,
      "timestamp_ms": 643.374,
      "frame_time_ms": 0.031,
      "fps": 30060,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2343,
      "timestamp_ms": 643.404,
      "frame_time_ms": 0.030,
      "fps": 30090,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2344,
      "timestamp_ms": 643.435,
      "frame_time_ms": 0.031,
      "fps": 30120,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2345,
      "timestamp_ms": 643.468,
      "frame_time_ms": 0.033,
      "fps": 30165,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2346,
      "timestamp_ms": 643.498,
      "frame_time_ms": 0.031,
      "fps": 30181,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2347,
      "timestamp_ms": 643.532,
      "frame_time_ms": 0.033,
      "fps": 30165,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2348,
      "timestamp_ms": 643.562,
      "frame_time_ms": 0.030,
      "fps": 30181,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2349,
      "timestamp_ms": 643.592,
      "frame_time_ms": 0.030,
      "fps": 30211,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2350,
      "timestamp_ms": 643.622,
      "frame_time_ms": 0.030,
      "fps": 30241,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2351,
      "timestamp_ms": 643.652,
      "frame_time_ms": 0.031,
      "fps": 30272,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2352,
      "timestamp_ms": 643.703,
      "frame_time_ms": 0.050,
      "fps": 30000,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2353,
      "timestamp_ms": 643.744,
      "frame_time_ms": 0.042,
      "fps": 29880,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2354,
      "timestamp_ms": 643.778,
      "frame_time_ms": 0.033,
      "fps": 29985,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2355,
      "timestamp_ms": 643.809,
      "frame_time_ms": 0.031,
      "fps": 30060,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2356,
      "timestamp_ms": 643.844,
      "frame_time_ms": 0.036,
      "fps": 30015,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2357,
      "timestamp_ms": 643.885,
      "frame_time_ms": 0.041,
      "fps": 29880,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2358,
      "timestamp_ms": 643.919,
      "frame_time_ms": 0.034,
      "fps": 29895,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2359,
      "timestamp_ms": 643.962,
      "frame_time_ms": 0.042,
      "fps": 29747,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2360,
      "timestamp_ms": 643.994,
      "frame_time_ms": 0.032,
      "fps": 29761,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2361,
      "timestamp_ms": 644.025,
      "frame_time_ms": 0.031,
      "fps": 29761,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2362,
      "timestamp_ms": 644.057,
      "frame_time_ms": 0.032,
      "fps": 29776,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2363,
      "timestamp_ms": 644.089,
      "frame_time_ms": 0.032,
      "fps": 29776,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2364,
      "timestamp_ms": 644.131,
      "frame_time_ms": 0.043,
      "fps": 29629,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2365,
      "timestamp_ms": 644.168,
      "frame_time_ms": 0.037,
      "fps": 29629,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2366,
      "timestamp_ms": 644.199,
      "frame_time_ms": 0.030,
      "fps": 29644,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2367,
      "timestamp_ms": 644.234,
      "frame_time_ms": 0.036,
      "fps": 29585,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2368,
      "timestamp_ms": 644.267,
      "frame_time_ms": 0.032,
      "fps": 29585,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2369,
      "timestamp_ms": 644.299,
      "frame_time_ms": 0.032,
      "fps": 29615,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2370,
      "timestamp_ms": 644.329,
      "frame_time_ms": 0.031,
      "fps": 29629,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2371,
      "timestamp_ms": 644.361,
      "frame_time_ms": 0.032,
      "fps": 29644,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2372,
      "timestamp_ms": 644.393,
      "frame_time_ms": 0.032,
      "fps": 29644,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2373,
      "timestamp_ms": 644.431,
      "frame_time_ms": 0.037,
      "fps": 29585,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2374,
      "timestamp_ms": 644.465,
      "frame_time_ms": 0.034,
      "fps": 29571,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2375,
      "timestamp_ms": 644.497,
      "frame_time_ms": 0.033,
      "fps": 29571,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2376,
      "timestamp_ms": 644.599,
      "frame_time_ms": 0.101,
      "fps": 28639,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2377,
      "timestamp_ms": 644.633,
      "frame_time_ms": 0.035,
      "fps": 28639,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2378,
      "timestamp_ms": 644.667,
      "frame_time_ms": 0.034,
      "fps": 28749,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2379,
      "timestamp_ms": 644.700,
      "frame_time_ms": 0.033,
      "fps": 28708,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2380,
      "timestamp_ms": 644.735,
      "frame_time_ms": 0.035,
      "fps": 28639,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2381,
      "timestamp_ms": 644.768,
      "frame_time_ms": 0.032,
      "fps": 28598,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2382,
      "timestamp_ms": 644.801,
      "frame_time_ms": 0.034,
      "fps": 28544,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2383,
      "timestamp_ms": 644.835,
      "frame_time_ms": 0.034,
      "fps": 28476,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2384,
      "timestamp_ms": 644.868,
      "frame_time_ms": 0.033,
      "fps": 28436,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2385,
      "timestamp_ms": 644.902,
      "frame_time_ms": 0.034,
      "fps": 28422,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2386,
      "timestamp_ms": 644.935,
      "frame_time_ms": 0.032,
      "fps": 28409,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2387,
      "timestamp_ms": 644.973,
      "frame_time_ms": 0.038,
      "fps": 28301,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2388,
      "timestamp_ms": 645.005,
      "frame_time_ms": 0.033,
      "fps": 28261,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2389,
      "timestamp_ms": 645.039,
      "frame_time_ms": 0.033,
      "fps": 28222,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2390,
      "timestamp_ms": 645.071,
      "frame_time_ms": 0.033,
      "fps": 28169,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2391,
      "timestamp_ms": 645.103,
      "frame_time_ms": 0.032,
      "fps": 28142,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2392,
      "timestamp_ms": 645.132,
      "frame_time_ms": 0.029,
      "fps": 28182,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2393,
      "timestamp_ms": 645.162,
      "frame_time_ms": 0.030,
      "fps": 28749,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2394,
      "timestamp_ms": 645.193,
      "frame_time_ms": 0.030,
      "fps": 29013,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2395,
      "timestamp_ms": 645.221,
      "frame_time_ms": 0.029,
      "fps": 29027,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2396,
      "timestamp_ms": 645.251,
      "frame_time_ms": 0.030,
      "fps": 29055,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2397,
      "timestamp_ms": 645.285,
      "frame_time_ms": 0.033,
      "fps": 29027,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2398,
      "timestamp_ms": 645.314,
      "frame_time_ms": 0.030,
      "fps": 29041,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2399,
      "timestamp_ms": 645.343,
      "frame_time_ms": 0.028,
      "fps": 29069,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2400,
      "timestamp_ms": 645.384,
      "frame_time_ms": 0.041,
      "fps": 28929,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2401,
      "timestamp_ms": 645.414,
      "frame_time_ms": 0.031,
      "fps": 28957,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2402,
      "timestamp_ms": 645.444,
      "frame_time_ms": 0.030,
      "fps": 28971,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2403,
      "timestamp_ms": 645.474,
      "frame_time_ms": 0.030,
      "fps": 28971,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2404,
      "timestamp_ms": 645.503,
      "frame_time_ms": 0.029,
      "fps": 28999,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2405,
      "timestamp_ms": 645.533,
      "frame_time_ms": 0.030,
      "fps": 29041,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2406,
      "timestamp_ms": 645.562,
      "frame_time_ms": 0.029,
      "fps": 29069,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2407,
      "timestamp_ms": 645.601,
      "frame_time_ms": 0.038,
      "fps": 28999,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2408,
      "timestamp_ms": 645.630,
      "frame_time_ms": 0.030,
      "fps": 28999,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2409,
      "timestamp_ms": 645.664,
      "frame_time_ms": 0.033,
      "fps": 28957,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2410,
      "timestamp_ms": 645.692,
      "frame_time_ms": 0.028,
      "fps": 28985,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2411,
      "timestamp_ms": 645.720,
      "frame_time_ms": 0.028,
      "fps": 29027,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2412,
      "timestamp_ms": 645.753,
      "frame_time_ms": 0.033,
      "fps": 29268,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2413,
      "timestamp_ms": 645.781,
      "frame_time_ms": 0.028,
      "fps": 29469,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2414,
      "timestamp_ms": 645.810,
      "frame_time_ms": 0.030,
      "fps": 29513,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2415,
      "timestamp_ms": 645.838,
      "frame_time_ms": 0.028,
      "fps": 29556,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2416,
      "timestamp_ms": 645.868,
      "frame_time_ms": 0.030,
      "fps": 29644,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2417,
      "timestamp_ms": 645.896,
      "frame_time_ms": 0.028,
      "fps": 29835,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2418,
      "timestamp_ms": 645.937,
      "frame_time_ms": 0.041,
      "fps": 29732,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2419,
      "timestamp_ms": 645.965,
      "frame_time_ms": 0.028,
      "fps": 29940,
      "work_time_ms": 0.027,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2420,
      "timestamp_ms": 645.994,
      "frame_time_ms": 0.028,
      "fps": 30000,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2421,
      "timestamp_ms": 646.022,
      "frame_time_ms": 0.028,
      "fps": 30045,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2422,
      "timestamp_ms": 646.050,
      "frame_time_ms": 0.029,
      "fps": 30090,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2423,
      "timestamp_ms": 646.086,
      "frame_time_ms": 0.035,
      "fps": 30045,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2424,
      "timestamp_ms": 646.114,
      "frame_time_ms": 0.028,
      "fps": 30272,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2425,
      "timestamp_ms": 646.143,
      "frame_time_ms": 0.029,
      "fps": 30395,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2426,
      "timestamp_ms": 646.171,
      "frame_time_ms": 0.029,
      "fps": 30410,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2427,
      "timestamp_ms": 646.202,
      "frame_time_ms": 0.030,
      "fps": 30503,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2428,
      "timestamp_ms": 646.236,
      "frame_time_ms": 0.035,
      "fps": 30456,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2429,
      "timestamp_ms": 646.265,
      "frame_time_ms": 0.028,
      "fps": 30518,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2430,
      "timestamp_ms": 646.293,
      "frame_time_ms": 0.028,
      "fps": 30565,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2431,
      "timestamp_ms": 646.321,
      "frame_time_ms": 0.028,
      "fps": 30627,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2432,
      "timestamp_ms": 646.349,
      "frame_time_ms": 0.028,
      "fps": 30690,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2433,
      "timestamp_ms": 646.383,
      "frame_time_ms": 0.034,
      "fps": 30737,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2434,
      "timestamp_ms": 646.411,
      "frame_time_ms": 0.028,
      "fps": 30832,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2435,
      "timestamp_ms": 646.439,
      "frame_time_ms": 0.028,
      "fps": 30911,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2436,
      "timestamp_ms": 646.468,
      "frame_time_ms": 0.030,
      "fps": 32085,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2437,
      "timestamp_ms": 646.496,
      "frame_time_ms": 0.028,
      "fps": 32206,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2438,
      "timestamp_ms": 646.531,
      "frame_time_ms": 0.035,
      "fps": 32188,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2439,
      "timestamp_ms": 646.562,
      "frame_time_ms": 0.030,
      "fps": 32240,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2440,
      "timestamp_ms": 646.590,
      "frame_time_ms": 0.028,
      "fps": 32362,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2441,
      "timestamp_ms": 646.618,
      "frame_time_ms": 0.028,
      "fps": 32432,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2442,
      "timestamp_ms": 646.648,
      "frame_time_ms": 0.030,
      "fps": 32502,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2443,
      "timestamp_ms": 646.677,
      "frame_time_ms": 0.029,
      "fps": 32590,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2444,
      "timestamp_ms": 646.711,
      "frame_time_ms": 0.034,
      "fps": 32573,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2445,
      "timestamp_ms": 646.740,
      "frame_time_ms": 0.029,
      "fps": 32661,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2446,
      "timestamp_ms": 646.768,
      "frame_time_ms": 0.028,
      "fps": 32733,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2447,
      "timestamp_ms": 646.797,
      "frame_time_ms": 0.030,
      "fps": 32876,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2448,
      "timestamp_ms": 646.833,
      "frame_time_ms": 0.035,
      "fps": 32840,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2449,
      "timestamp_ms": 646.864,
      "frame_time_ms": 0.032,
      "fps": 32858,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2450,
      "timestamp_ms": 646.892,
      "frame_time_ms": 0.028,
      "fps": 32948,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2451,
      "timestamp_ms": 646.921,
      "frame_time_ms": 0.028,
      "fps": 33021,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2452,
      "timestamp_ms": 646.949,
      "frame_time_ms": 0.028,
      "fps": 33039,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2453,
      "timestamp_ms": 646.978,
      "frame_time_ms": 0.030,
      "fps": 33039,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2454,
      "timestamp_ms": 647.008,
      "frame_time_ms": 0.029,
      "fps": 33057,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2455,
      "timestamp_ms": 647.036,
      "frame_time_ms": 0.028,
      "fps": 33076,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2456,
      "timestamp_ms": 647.065,
      "frame_time_ms": 0.029,
      "fps": 33094,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2457,
      "timestamp_ms": 647.093,
      "frame_time_ms": 0.028,
      "fps": 33185,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2458,
      "timestamp_ms": 647.131,
      "frame_time_ms": 0.038,
      "fps": 33039,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2459,
      "timestamp_ms": 647.159,
      "frame_time_ms": 0.028,
      "fps": 33039,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2460,
      "timestamp_ms": 647.188,
      "frame_time_ms": 0.030,
      "fps": 33241,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2461,
      "timestamp_ms": 647.216,
      "frame_time_ms": 0.028,
      "fps": 33296,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2462,
      "timestamp_ms": 647.246,
      "frame_time_ms": 0.029,
      "fps": 33314,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2463,
      "timestamp_ms": 647.275,
      "frame_time_ms": 0.030,
      "fps": 33314,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2464,
      "timestamp_ms": 647.303,
      "frame_time_ms": 0.028,
      "fps": 33333,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2465,
      "timestamp_ms": 647.332,
      "frame_time_ms": 0.029,
      "fps": 33351,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2466,
      "timestamp_ms": 647.361,
      "frame_time_ms": 0.028,
      "fps": 33370,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2467,
      "timestamp_ms": 647.390,
      "frame_time_ms": 0.029,
      "fps": 33538,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2468,
      "timestamp_ms": 647.418,
      "frame_time_ms": 0.028,
      "fps": 33575,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2469,
      "timestamp_ms": 647.449,
      "frame_time_ms": 0.032,
      "fps": 33594,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2470,
      "timestamp_ms": 647.477,
      "frame_time_ms": 0.028,
      "fps": 33594,
      "work_time_ms": 0.027,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2471,
      "timestamp_ms": 647.510,
      "frame_time_ms": 0.033,
      "fps": 33500,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2472,
      "timestamp_ms": 647.539,
      "frame_time_ms": 0.028,
      "fps": 33594,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2473,
      "timestamp_ms": 647.568,
      "frame_time_ms": 0.029,
      "fps": 33575,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2474,
      "timestamp_ms": 647.609,
      "frame_time_ms": 0.041,
      "fps": 33370,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2475,
      "timestamp_ms": 647.637,
      "frame_time_ms": 0.028,
      "fps": 33370,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2476,
      "timestamp_ms": 647.666,
      "frame_time_ms": 0.029,
      "fps": 33388,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2477,
      "timestamp_ms": 647.716,
      "frame_time_ms": 0.050,
      "fps": 32985,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2478,
      "timestamp_ms": 647.746,
      "frame_time_ms": 0.030,
      "fps": 33185,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2479,
      "timestamp_ms": 647.774,
      "frame_time_ms": 0.028,
      "fps": 33185,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2480,
      "timestamp_ms": 647.802,
      "frame_time_ms": 0.029,
      "fps": 33167,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2481,
      "timestamp_ms": 647.831,
      "frame_time_ms": 0.028,
      "fps": 33167,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2482,
      "timestamp_ms": 647.860,
      "frame_time_ms": 0.029,
      "fps": 33167,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2483,
      "timestamp_ms": 647.888,
      "frame_time_ms": 0.028,
      "fps": 33296,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2484,
      "timestamp_ms": 647.916,
      "frame_time_ms": 0.028,
      "fps": 33296,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2485,
      "timestamp_ms": 647.944,
      "frame_time_ms": 0.028,
      "fps": 33314,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2486,
      "timestamp_ms": 647.972,
      "frame_time_ms": 0.028,
      "fps": 33333,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2487,
      "timestamp_ms": 648.000,
      "frame_time_ms": 0.029,
      "fps": 33351,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2488,
      "timestamp_ms": 648.029,
      "frame_time_ms": 0.028,
      "fps": 33482,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2489,
      "timestamp_ms": 648.057,
      "frame_time_ms": 0.028,
      "fps": 33482,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2490,
      "timestamp_ms": 648.085,
      "frame_time_ms": 0.028,
      "fps": 33482,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2491,
      "timestamp_ms": 648.113,
      "frame_time_ms": 0.029,
      "fps": 33463,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2492,
      "timestamp_ms": 648.141,
      "frame_time_ms": 0.028,
      "fps": 33463,
      "work_time_ms": 0.027,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2493,
      "timestamp_ms": 648.176,
      "frame_time_ms": 0.034,
      "fps": 33463,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2494,
      "timestamp_ms": 718.216,
      "frame_time_ms": 70.040,
      "fps": 835,
      "work_time_ms": 70.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2495,
      "timestamp_ms": 718.363,
      "frame_time_ms": 0.147,
      "fps": 834,
      "work_time_ms": 0.146,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2496,
      "timestamp_ms": 718.444,
      "frame_time_ms": 0.081,
      "fps": 833,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2497,
      "timestamp_ms": 718.507,
      "frame_time_ms": 0.064,
      "fps": 833,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2498,
      "timestamp_ms": 718.571,
      "frame_time_ms": 0.063,
      "fps": 832,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2499,
      "timestamp_ms": 718.638,
      "frame_time_ms": 0.068,
      "fps": 832,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2500,
      "timestamp_ms": 718.714,
      "frame_time_ms": 0.076,
      "fps": 831,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2501,
      "timestamp_ms": 718.782,
      "frame_time_ms": 0.068,
      "fps": 831,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2502,
      "timestamp_ms": 718.863,
      "frame_time_ms": 0.080,
      "fps": 830,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2503,
      "timestamp_ms": 718.934,
      "frame_time_ms": 0.071,
      "fps": 830,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2504,
      "timestamp_ms": 719.005,
      "frame_time_ms": 0.071,
      "fps": 829,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2505,
      "timestamp_ms": 719.067,
      "frame_time_ms": 0.062,
      "fps": 829,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2506,
      "timestamp_ms": 719.122,
      "frame_time_ms": 0.055,
      "fps": 829,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2507,
      "timestamp_ms": 719.184,
      "frame_time_ms": 0.062,
      "fps": 828,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2508,
      "timestamp_ms": 719.241,
      "frame_time_ms": 0.058,
      "fps": 828,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2509,
      "timestamp_ms": 719.302,
      "frame_time_ms": 0.061,
      "fps": 828,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2510,
      "timestamp_ms": 719.359,
      "frame_time_ms": 0.057,
      "fps": 827,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2511,
      "timestamp_ms": 719.419,
      "frame_time_ms": 0.059,
      "fps": 827,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2512,
      "timestamp_ms": 719.486,
      "frame_time_ms": 0.067,
      "fps": 827,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2513,
      "timestamp_ms": 719.547,
      "frame_time_ms": 0.062,
      "fps": 826,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2514,
      "timestamp_ms": 719.610,
      "frame_time_ms": 0.062,
      "fps": 826,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2515,
      "timestamp_ms": 719.668,
      "frame_time_ms": 0.058,
      "fps": 826,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2516,
      "timestamp_ms": 719.757,
      "frame_time_ms": 0.089,
      "fps": 825,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2517,
      "timestamp_ms": 719.816,
      "frame_time_ms": 0.059,
      "fps": 825,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2518,
      "timestamp_ms": 719.895,
      "frame_time_ms": 0.079,
      "fps": 824,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2519,
      "timestamp_ms": 719.955,
      "frame_time_ms": 0.060,
      "fps": 824,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2520,
      "timestamp_ms": 720.015,
      "frame_time_ms": 0.060,
      "fps": 823,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2521,
      "timestamp_ms": 720.079,
      "frame_time_ms": 0.064,
      "fps": 823,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2522,
      "timestamp_ms": 720.154,
      "frame_time_ms": 0.076,
      "fps": 822,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2523,
      "timestamp_ms": 720.219,
      "frame_time_ms": 0.064,
      "fps": 822,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2524,
      "timestamp_ms": 720.295,
      "frame_time_ms": 0.076,
      "fps": 822,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2525,
      "timestamp_ms": 720.357,
      "frame_time_ms": 0.063,
      "fps": 821,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2526,
      "timestamp_ms": 720.424,
      "frame_time_ms": 0.067,
      "fps": 821,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2527,
      "timestamp_ms": 720.483,
      "frame_time_ms": 0.059,
      "fps": 820,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2528,
      "timestamp_ms": 720.551,
      "frame_time_ms": 0.068,
      "fps": 820,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2529,
      "timestamp_ms": 720.616,
      "frame_time_ms": 0.064,
      "fps": 820,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2530,
      "timestamp_ms": 720.676,
      "frame_time_ms": 0.060,
      "fps": 819,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2531,
      "timestamp_ms": 720.738,
      "frame_time_ms": 0.062,
      "fps": 819,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2532,
      "timestamp_ms": 720.794,
      "frame_time_ms": 0.057,
      "fps": 819,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2533,
      "timestamp_ms": 720.853,
      "frame_time_ms": 0.058,
      "fps": 818,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2534,
      "timestamp_ms": 720.914,
      "frame_time_ms": 0.061,
      "fps": 818,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2535,
      "timestamp_ms": 720.986,
      "frame_time_ms": 0.072,
      "fps": 818,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2536,
      "timestamp_ms": 721.049,
      "frame_time_ms": 0.063,
      "fps": 817,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2537,
      "timestamp_ms": 721.121,
      "frame_time_ms": 0.072,
      "fps": 817,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2538,
      "timestamp_ms": 721.186,
      "frame_time_ms": 0.066,
      "fps": 816,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2539,
      "timestamp_ms": 721.250,
      "frame_time_ms": 0.063,
      "fps": 816,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2540,
      "timestamp_ms": 721.313,
      "frame_time_ms": 0.063,
      "fps": 816,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2541,
      "timestamp_ms": 721.408,
      "frame_time_ms": 0.095,
      "fps": 815,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2542,
      "timestamp_ms": 721.471,
      "frame_time_ms": 0.063,
      "fps": 815,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2543,
      "timestamp_ms": 721.537,
      "frame_time_ms": 0.066,
      "fps": 814,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2544,
      "timestamp_ms": 721.626,
      "frame_time_ms": 0.090,
      "fps": 813,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2545,
      "timestamp_ms": 721.698,
      "frame_time_ms": 0.071,
      "fps": 813,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2546,
      "timestamp_ms": 721.768,
      "frame_time_ms": 0.070,
      "fps": 813,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2547,
      "timestamp_ms": 721.838,
      "frame_time_ms": 0.070,
      "fps": 812,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2548,
      "timestamp_ms": 721.908,
      "frame_time_ms": 0.071,
      "fps": 812,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2549,
      "timestamp_ms": 721.992,
      "frame_time_ms": 0.084,
      "fps": 811,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2550,
      "timestamp_ms": 722.065,
      "frame_time_ms": 0.072,
      "fps": 811,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2551,
      "timestamp_ms": 722.125,
      "frame_time_ms": 0.061,
      "fps": 810,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2552,
      "timestamp_ms": 722.191,
      "frame_time_ms": 0.065,
      "fps": 810,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2553,
      "timestamp_ms": 722.267,
      "frame_time_ms": 0.076,
      "fps": 809,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2554,
      "timestamp_ms": 722.333,
      "frame_time_ms": 0.067,
      "fps": 14570,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2555,
      "timestamp_ms": 722.397,
      "frame_time_ms": 0.063,
      "fps": 14873,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2556,
      "timestamp_ms": 722.466,
      "frame_time_ms": 0.069,
      "fps": 14917,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2557,
      "timestamp_ms": 722.529,
      "frame_time_ms": 0.063,
      "fps": 14921,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2558,
      "timestamp_ms": 722.594,
      "frame_time_ms": 0.065,
      "fps": 14914,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2559,
      "timestamp_ms": 722.658,
      "frame_time_ms": 0.064,
      "fps": 14929,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2560,
      "timestamp_ms": 722.720,
      "frame_time_ms": 0.062,
      "fps": 14981,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2561,
      "timestamp_ms": 722.781,
      "frame_time_ms": 0.061,
      "fps": 15007,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2562,
      "timestamp_ms": 722.843,
      "frame_time_ms": 0.062,
      "fps": 15075,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2563,
      "timestamp_ms": 722.915,
      "frame_time_ms": 0.073,
      "fps": 15067,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2564,
      "timestamp_ms": 722.982,
      "frame_time_ms": 0.066,
      "fps": 15086,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2565,
      "timestamp_ms": 723.063,
      "frame_time_ms": 0.081,
      "fps": 15015,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2566,
      "timestamp_ms": 723.138,
      "frame_time_ms": 0.075,
      "fps": 14940,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2567,
      "timestamp_ms": 723.205,
      "frame_time_ms": 0.067,
      "fps": 14921,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2568,
      "timestamp_ms": 723.266,
      "frame_time_ms": 0.062,
      "fps": 14906,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2569,
      "timestamp_ms": 723.335,
      "frame_time_ms": 0.069,
      "fps": 14877,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2570,
      "timestamp_ms": 723.400,
      "frame_time_ms": 0.065,
      "fps": 14847,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2571,
      "timestamp_ms": 723.465,
      "frame_time_ms": 0.064,
      "fps": 14829,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2572,
      "timestamp_ms": 723.538,
      "frame_time_ms": 0.073,
      "fps": 14807,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2573,
      "timestamp_ms": 723.597,
      "frame_time_ms": 0.060,
      "fps": 14814,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2574,
      "timestamp_ms": 723.658,
      "frame_time_ms": 0.061,
      "fps": 14818,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2575,
      "timestamp_ms": 723.751,
      "frame_time_ms": 0.093,
      "fps": 14691,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2576,
      "timestamp_ms": 723.824,
      "frame_time_ms": 0.073,
      "fps": 14749,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2577,
      "timestamp_ms": 723.888,
      "frame_time_ms": 0.063,
      "fps": 14734,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2578,
      "timestamp_ms": 723.955,
      "frame_time_ms": 0.068,
      "fps": 14774,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2579,
      "timestamp_ms": 724.022,
      "frame_time_ms": 0.066,
      "fps": 14752,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2580,
      "timestamp_ms": 724.090,
      "frame_time_ms": 0.068,
      "fps": 14723,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2581,
      "timestamp_ms": 724.157,
      "frame_time_ms": 0.068,
      "fps": 14709,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2582,
      "timestamp_ms": 724.221,
      "frame_time_ms": 0.063,
      "fps": 14756,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2583,
      "timestamp_ms": 724.287,
      "frame_time_ms": 0.067,
      "fps": 14745,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2584,
      "timestamp_ms": 724.356,
      "frame_time_ms": 0.069,
      "fps": 14771,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2585,
      "timestamp_ms": 724.429,
      "frame_time_ms": 0.073,
      "fps": 14734,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2586,
      "timestamp_ms": 724.500,
      "frame_time_ms": 0.071,
      "fps": 14720,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2587,
      "timestamp_ms": 724.577,
      "frame_time_ms": 0.077,
      "fps": 14655,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2588,
      "timestamp_ms": 724.643,
      "frame_time_ms": 0.065,
      "fps": 14666,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2589,
      "timestamp_ms": 724.708,
      "frame_time_ms": 0.065,
      "fps": 14662,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2590,
      "timestamp_ms": 724.771,
      "frame_time_ms": 0.064,
      "fps": 14648,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2591,
      "timestamp_ms": 724.836,
      "frame_time_ms": 0.065,
      "fps": 14637,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2592,
      "timestamp_ms": 724.894,
      "frame_time_ms": 0.057,
      "fps": 14637,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2593,
      "timestamp_ms": 724.961,
      "frame_time_ms": 0.068,
      "fps": 14602,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2594,
      "timestamp_ms": 725.029,
      "frame_time_ms": 0.068,
      "fps": 14577,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2595,
      "timestamp_ms": 725.089,
      "frame_time_ms": 0.060,
      "fps": 14619,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2596,
      "timestamp_ms": 725.160,
      "frame_time_ms": 0.070,
      "fps": 14594,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2597,
      "timestamp_ms": 725.226,
      "frame_time_ms": 0.067,
      "fps": 14612,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2598,
      "timestamp_ms": 725.294,
      "frame_time_ms": 0.068,
      "fps": 14605,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2599,
      "timestamp_ms": 725.368,
      "frame_time_ms": 0.074,
      "fps": 14566,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2600,
      "timestamp_ms": 725.438,
      "frame_time_ms": 0.069,
      "fps": 14545,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2601,
      "timestamp_ms": 725.506,
      "frame_time_ms": 0.068,
      "fps": 14641,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2602,
      "timestamp_ms": 725.576,
      "frame_time_ms": 0.071,
      "fps": 14612,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2603,
      "timestamp_ms": 725.644,
      "frame_time_ms": 0.068,
      "fps": 14605,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2604,
      "timestamp_ms": 725.712,
      "frame_time_ms": 0.068,
      "fps": 14684,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2605,
      "timestamp_ms": 725.783,
      "frame_time_ms": 0.071,
      "fps": 14684,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2606,
      "timestamp_ms": 725.852,
      "frame_time_ms": 0.069,
      "fps": 14687,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2607,
      "timestamp_ms": 725.927,
      "frame_time_ms": 0.074,
      "fps": 14673,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2608,
      "timestamp_ms": 725.998,
      "frame_time_ms": 0.072,
      "fps": 14669,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2609,
      "timestamp_ms": 726.070,
      "frame_time_ms": 0.071,
      "fps": 14716,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2610,
      "timestamp_ms": 726.136,
      "frame_time_ms": 0.066,
      "fps": 14738,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2611,
      "timestamp_ms": 726.206,
      "frame_time_ms": 0.070,
      "fps": 14705,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2612,
      "timestamp_ms": 726.273,
      "frame_time_ms": 0.068,
      "fps": 14695,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2613,
      "timestamp_ms": 726.339,
      "frame_time_ms": 0.065,
      "fps": 14734,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2614,
      "timestamp_ms": 726.410,
      "frame_time_ms": 0.071,
      "fps": 14720,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2615,
      "timestamp_ms": 726.480,
      "frame_time_ms": 0.071,
      "fps": 14691,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2616,
      "timestamp_ms": 726.552,
      "frame_time_ms": 0.071,
      "fps": 14684,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2617,
      "timestamp_ms": 726.617,
      "frame_time_ms": 0.065,
      "fps": 14677,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2618,
      "timestamp_ms": 726.694,
      "frame_time_ms": 0.077,
      "fps": 14634,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2619,
      "timestamp_ms": 726.762,
      "frame_time_ms": 0.068,
      "fps": 14619,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2620,
      "timestamp_ms": 726.831,
      "frame_time_ms": 0.070,
      "fps": 14591,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2621,
      "timestamp_ms": 726.895,
      "frame_time_ms": 0.064,
      "fps": 14580,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2622,
      "timestamp_ms": 726.965,
      "frame_time_ms": 0.070,
      "fps": 14552,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2623,
      "timestamp_ms": 727.052,
      "frame_time_ms": 0.086,
      "fps": 14506,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2624,
      "timestamp_ms": 727.115,
      "frame_time_ms": 0.063,
      "fps": 14517,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2625,
      "timestamp_ms": 727.185,
      "frame_time_ms": 0.071,
      "fps": 14552,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2626,
      "timestamp_ms": 727.253,
      "frame_time_ms": 0.067,
      "fps": 14580,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2627,
      "timestamp_ms": 727.322,
      "frame_time_ms": 0.070,
      "fps": 14570,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2628,
      "timestamp_ms": 727.389,
      "frame_time_ms": 0.066,
      "fps": 14556,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2629,
      "timestamp_ms": 727.469,
      "frame_time_ms": 0.080,
      "fps": 14517,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2630,
      "timestamp_ms": 727.538,
      "frame_time_ms": 0.070,
      "fps": 14499,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2631,
      "timestamp_ms": 727.608,
      "frame_time_ms": 0.070,
      "fps": 14478,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2632,
      "timestamp_ms": 727.686,
      "frame_time_ms": 0.077,
      "fps": 14464,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2633,
      "timestamp_ms": 727.754,
      "frame_time_ms": 0.068,
      "fps": 14436,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2634,
      "timestamp_ms": 727.826,
      "frame_time_ms": 0.072,
      "fps": 14398,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2635,
      "timestamp_ms": 727.907,
      "frame_time_ms": 0.082,
      "fps": 14436,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2636,
      "timestamp_ms": 727.993,
      "frame_time_ms": 0.085,
      "fps": 14395,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2637,
      "timestamp_ms": 728.070,
      "frame_time_ms": 0.077,
      "fps": 14347,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2638,
      "timestamp_ms": 728.156,
      "frame_time_ms": 0.086,
      "fps": 14285,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2639,
      "timestamp_ms": 728.233,
      "frame_time_ms": 0.077,
      "fps": 14248,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2640,
      "timestamp_ms": 728.309,
      "frame_time_ms": 0.077,
      "fps": 14218,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2641,
      "timestamp_ms": 728.384,
      "frame_time_ms": 0.075,
      "fps": 14194,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2642,
      "timestamp_ms": 728.451,
      "frame_time_ms": 0.066,
      "fps": 14184,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2643,
      "timestamp_ms": 728.573,
      "frame_time_ms": 0.122,
      "fps": 14002,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2644,
      "timestamp_ms": 728.650,
      "frame_time_ms": 0.077,
      "fps": 13976,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2645,
      "timestamp_ms": 728.742,
      "frame_time_ms": 0.092,
      "fps": 13914,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2646,
      "timestamp_ms": 728.817,
      "frame_time_ms": 0.075,
      "fps": 13901,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2647,
      "timestamp_ms": 728.942,
      "frame_time_ms": 0.125,
      "fps": 13748,
      "work_time_ms": 0.124,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2648,
      "timestamp_ms": 729.003,
      "frame_time_ms": 0.061,
      "fps": 13761,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2649,
      "timestamp_ms": 729.071,
      "frame_time_ms": 0.069,
      "fps": 13748,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2650,
      "timestamp_ms": 729.157,
      "frame_time_ms": 0.085,
      "fps": 13683,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2651,
      "timestamp_ms": 729.222,
      "frame_time_ms": 0.065,
      "fps": 13683,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2652,
      "timestamp_ms": 729.284,
      "frame_time_ms": 0.062,
      "fps": 13667,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2653,
      "timestamp_ms": 729.349,
      "frame_time_ms": 0.065,
      "fps": 13676,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2654,
      "timestamp_ms": 729.414,
      "frame_time_ms": 0.066,
      "fps": 13683,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2655,
      "timestamp_ms": 729.479,
      "frame_time_ms": 0.065,
      "fps": 13667,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2656,
      "timestamp_ms": 729.543,
      "frame_time_ms": 0.064,
      "fps": 13686,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2657,
      "timestamp_ms": 729.605,
      "frame_time_ms": 0.062,
      "fps": 13701,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2658,
      "timestamp_ms": 729.673,
      "frame_time_ms": 0.067,
      "fps": 13704,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2659,
      "timestamp_ms": 729.734,
      "frame_time_ms": 0.061,
      "fps": 13745,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2660,
      "timestamp_ms": 729.801,
      "frame_time_ms": 0.068,
      "fps": 13748,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2661,
      "timestamp_ms": 729.878,
      "frame_time_ms": 0.076,
      "fps": 13723,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2662,
      "timestamp_ms": 729.948,
      "frame_time_ms": 0.070,
      "fps": 13726,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2663,
      "timestamp_ms": 730.018,
      "frame_time_ms": 0.070,
      "fps": 13720,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2664,
      "timestamp_ms": 730.085,
      "frame_time_ms": 0.067,
      "fps": 13723,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2665,
      "timestamp_ms": 730.154,
      "frame_time_ms": 0.070,
      "fps": 13726,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2666,
      "timestamp_ms": 730.225,
      "frame_time_ms": 0.070,
      "fps": 13723,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2667,
      "timestamp_ms": 730.291,
      "frame_time_ms": 0.067,
      "fps": 13745,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2668,
      "timestamp_ms": 730.361,
      "frame_time_ms": 0.069,
      "fps": 13755,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2669,
      "timestamp_ms": 730.429,
      "frame_time_ms": 0.068,
      "fps": 13764,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2670,
      "timestamp_ms": 730.497,
      "frame_time_ms": 0.069,
      "fps": 13755,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2671,
      "timestamp_ms": 730.566,
      "frame_time_ms": 0.069,
      "fps": 13758,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2672,
      "timestamp_ms": 730.640,
      "frame_time_ms": 0.074,
      "fps": 13739,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2673,
      "timestamp_ms": 730.705,
      "frame_time_ms": 0.065,
      "fps": 13739,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2674,
      "timestamp_ms": 730.768,
      "frame_time_ms": 0.063,
      "fps": 13764,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2675,
      "timestamp_ms": 730.833,
      "frame_time_ms": 0.065,
      "fps": 13783,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2676,
      "timestamp_ms": 730.900,
      "frame_time_ms": 0.066,
      "fps": 13799,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2677,
      "timestamp_ms": 730.966,
      "frame_time_ms": 0.066,
      "fps": 13796,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2678,
      "timestamp_ms": 731.030,
      "frame_time_ms": 0.065,
      "fps": 13834,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2679,
      "timestamp_ms": 731.099,
      "frame_time_ms": 0.069,
      "fps": 13831,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2680,
      "timestamp_ms": 731.163,
      "frame_time_ms": 0.064,
      "fps": 13850,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2681,
      "timestamp_ms": 731.224,
      "frame_time_ms": 0.060,
      "fps": 13863,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2682,
      "timestamp_ms": 731.287,
      "frame_time_ms": 0.064,
      "fps": 13882,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2683,
      "timestamp_ms": 731.352,
      "frame_time_ms": 0.064,
      "fps": 13953,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2684,
      "timestamp_ms": 731.415,
      "frame_time_ms": 0.063,
      "fps": 13953,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2685,
      "timestamp_ms": 731.478,
      "frame_time_ms": 0.063,
      "fps": 13979,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2686,
      "timestamp_ms": 731.540,
      "frame_time_ms": 0.062,
      "fps": 13995,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2687,
      "timestamp_ms": 731.604,
      "frame_time_ms": 0.064,
      "fps": 14015,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2688,
      "timestamp_ms": 731.664,
      "frame_time_ms": 0.061,
      "fps": 14031,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2689,
      "timestamp_ms": 731.747,
      "frame_time_ms": 0.083,
      "fps": 14021,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2690,
      "timestamp_ms": 731.809,
      "frame_time_ms": 0.062,
      "fps": 14048,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2691,
      "timestamp_ms": 731.874,
      "frame_time_ms": 0.064,
      "fps": 14067,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2692,
      "timestamp_ms": 731.947,
      "frame_time_ms": 0.074,
      "fps": 14077,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2693,
      "timestamp_ms": 732.011,
      "frame_time_ms": 0.064,
      "fps": 14091,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2694,
      "timestamp_ms": 732.079,
      "frame_time_ms": 0.068,
      "fps": 14104,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2695,
      "timestamp_ms": 732.149,
      "frame_time_ms": 0.070,
      "fps": 14144,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2696,
      "timestamp_ms": 732.237,
      "frame_time_ms": 0.087,
      "fps": 14137,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2697,
      "timestamp_ms": 732.306,
      "frame_time_ms": 0.069,
      "fps": 14164,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2698,
      "timestamp_ms": 732.378,
      "frame_time_ms": 0.073,
      "fps": 14207,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2699,
      "timestamp_ms": 732.460,
      "frame_time_ms": 0.082,
      "fps": 14191,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2700,
      "timestamp_ms": 732.544,
      "frame_time_ms": 0.083,
      "fps": 14170,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2701,
      "timestamp_ms": 732.608,
      "frame_time_ms": 0.065,
      "fps": 14204,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2702,
      "timestamp_ms": 732.676,
      "frame_time_ms": 0.067,
      "fps": 14201,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2703,
      "timestamp_ms": 732.756,
      "frame_time_ms": 0.080,
      "fps": 14343,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2704,
      "timestamp_ms": 732.838,
      "frame_time_ms": 0.082,
      "fps": 14326,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2705,
      "timestamp_ms": 732.941,
      "frame_time_ms": 0.103,
      "fps": 14289,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2706,
      "timestamp_ms": 733.027,
      "frame_time_ms": 0.086,
      "fps": 14251,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2707,
      "timestamp_ms": 733.101,
      "frame_time_ms": 0.074,
      "fps": 14426,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2708,
      "timestamp_ms": 733.171,
      "frame_time_ms": 0.070,
      "fps": 14395,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2709,
      "timestamp_ms": 733.237,
      "frame_time_ms": 0.067,
      "fps": 14402,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2710,
      "timestamp_ms": 733.300,
      "frame_time_ms": 0.063,
      "fps": 14478,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2711,
      "timestamp_ms": 733.371,
      "frame_time_ms": 0.070,
      "fps": 14461,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2712,
      "timestamp_ms": 733.441,
      "frame_time_ms": 0.070,
      "fps": 14433,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2713,
      "timestamp_ms": 733.509,
      "frame_time_ms": 0.069,
      "fps": 14419,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2714,
      "timestamp_ms": 733.575,
      "frame_time_ms": 0.066,
      "fps": 14419,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2715,
      "timestamp_ms": 733.644,
      "frame_time_ms": 0.068,
      "fps": 14409,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2716,
      "timestamp_ms": 733.713,
      "frame_time_ms": 0.069,
      "fps": 14391,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2717,
      "timestamp_ms": 733.781,
      "frame_time_ms": 0.069,
      "fps": 14367,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2718,
      "timestamp_ms": 733.852,
      "frame_time_ms": 0.070,
      "fps": 14357,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2719,
      "timestamp_ms": 733.928,
      "frame_time_ms": 0.077,
      "fps": 14302,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2720,
      "timestamp_ms": 734.003,
      "frame_time_ms": 0.074,
      "fps": 14282,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2721,
      "timestamp_ms": 734.075,
      "frame_time_ms": 0.072,
      "fps": 14295,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2722,
      "timestamp_ms": 734.165,
      "frame_time_ms": 0.090,
      "fps": 14228,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2723,
      "timestamp_ms": 734.286,
      "frame_time_ms": 0.121,
      "fps": 14058,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2724,
      "timestamp_ms": 734.418,
      "frame_time_ms": 0.133,
      "fps": 13844,
      "work_time_ms": 0.132,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2725,
      "timestamp_ms": 734.542,
      "frame_time_ms": 0.123,
      "fps": 13676,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2726,
      "timestamp_ms": 734.623,
      "frame_time_ms": 0.081,
      "fps": 13642,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2727,
      "timestamp_ms": 734.738,
      "frame_time_ms": 0.115,
      "fps": 13495,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2728,
      "timestamp_ms": 734.816,
      "frame_time_ms": 0.078,
      "fps": 13468,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2729,
      "timestamp_ms": 734.894,
      "frame_time_ms": 0.079,
      "fps": 13434,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2730,
      "timestamp_ms": 734.972,
      "frame_time_ms": 0.077,
      "fps": 13410,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2731,
      "timestamp_ms": 735.054,
      "frame_time_ms": 0.082,
      "fps": 13371,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2732,
      "timestamp_ms": 735.133,
      "frame_time_ms": 0.079,
      "fps": 13357,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2733,
      "timestamp_ms": 735.209,
      "frame_time_ms": 0.076,
      "fps": 13324,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2734,
      "timestamp_ms": 735.296,
      "frame_time_ms": 0.088,
      "fps": 13250,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2735,
      "timestamp_ms": 735.376,
      "frame_time_ms": 0.079,
      "fps": 13210,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2736,
      "timestamp_ms": 735.454,
      "frame_time_ms": 0.078,
      "fps": 13175,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2737,
      "timestamp_ms": 735.531,
      "frame_time_ms": 0.078,
      "fps": 13140,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2738,
      "timestamp_ms": 735.615,
      "frame_time_ms": 0.083,
      "fps": 13089,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2739,
      "timestamp_ms": 735.723,
      "frame_time_ms": 0.108,
      "fps": 12978,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2740,
      "timestamp_ms": 735.788,
      "frame_time_ms": 0.065,
      "fps": 12975,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2741,
      "timestamp_ms": 735.853,
      "frame_time_ms": 0.065,
      "fps": 12961,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2742,
      "timestamp_ms": 735.922,
      "frame_time_ms": 0.069,
      "fps": 12947,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2743,
      "timestamp_ms": 735.991,
      "frame_time_ms": 0.070,
      "fps": 12931,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2744,
      "timestamp_ms": 803.958,
      "frame_time_ms": 67.965,
      "fps": 827,
      "work_time_ms": 67.956,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2745,
      "timestamp_ms": 804.106,
      "frame_time_ms": 0.149,
      "fps": 826,
      "work_time_ms": 0.149,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2746,
      "timestamp_ms": 804.176,
      "frame_time_ms": 0.070,
      "fps": 826,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2747,
      "timestamp_ms": 804.256,
      "frame_time_ms": 0.080,
      "fps": 825,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2748,
      "timestamp_ms": 804.324,
      "frame_time_ms": 0.069,
      "fps": 825,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2749,
      "timestamp_ms": 804.411,
      "frame_time_ms": 0.086,
      "fps": 825,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2750,
      "timestamp_ms": 804.483,
      "frame_time_ms": 0.072,
      "fps": 825,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2751,
      "timestamp_ms": 804.555,
      "frame_time_ms": 0.072,
      "fps": 825,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2752,
      "timestamp_ms": 804.625,
      "frame_time_ms": 0.070,
      "fps": 825,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2753,
      "timestamp_ms": 804.698,
      "frame_time_ms": 0.073,
      "fps": 825,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2754,
      "timestamp_ms": 804.769,
      "frame_time_ms": 0.071,
      "fps": 825,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2755,
      "timestamp_ms": 804.838,
      "frame_time_ms": 0.070,
      "fps": 825,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2756,
      "timestamp_ms": 804.906,
      "frame_time_ms": 0.067,
      "fps": 825,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2757,
      "timestamp_ms": 804.968,
      "frame_time_ms": 0.062,
      "fps": 825,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2758,
      "timestamp_ms": 805.033,
      "frame_time_ms": 0.066,
      "fps": 825,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2759,
      "timestamp_ms": 805.097,
      "frame_time_ms": 0.063,
      "fps": 826,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2760,
      "timestamp_ms": 805.164,
      "frame_time_ms": 0.068,
      "fps": 826,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2761,
      "timestamp_ms": 805.235,
      "frame_time_ms": 0.070,
      "fps": 826,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2762,
      "timestamp_ms": 805.299,
      "frame_time_ms": 0.064,
      "fps": 826,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2763,
      "timestamp_ms": 805.377,
      "frame_time_ms": 0.078,
      "fps": 826,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2764,
      "timestamp_ms": 805.441,
      "frame_time_ms": 0.064,
      "fps": 826,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2765,
      "timestamp_ms": 805.506,
      "frame_time_ms": 0.065,
      "fps": 826,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2766,
      "timestamp_ms": 805.570,
      "frame_time_ms": 0.065,
      "fps": 827,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2767,
      "timestamp_ms": 805.635,
      "frame_time_ms": 0.065,
      "fps": 827,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2768,
      "timestamp_ms": 805.697,
      "frame_time_ms": 0.062,
      "fps": 827,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2769,
      "timestamp_ms": 805.763,
      "frame_time_ms": 0.065,
      "fps": 827,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2770,
      "timestamp_ms": 805.815,
      "frame_time_ms": 0.053,
      "fps": 827,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2771,
      "timestamp_ms": 805.872,
      "frame_time_ms": 0.056,
      "fps": 827,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2772,
      "timestamp_ms": 805.930,
      "frame_time_ms": 0.058,
      "fps": 827,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2773,
      "timestamp_ms": 805.985,
      "frame_time_ms": 0.055,
      "fps": 827,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2774,
      "timestamp_ms": 806.044,
      "frame_time_ms": 0.059,
      "fps": 827,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2775,
      "timestamp_ms": 806.100,
      "frame_time_ms": 0.056,
      "fps": 828,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2776,
      "timestamp_ms": 806.157,
      "frame_time_ms": 0.058,
      "fps": 828,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2777,
      "timestamp_ms": 806.210,
      "frame_time_ms": 0.052,
      "fps": 828,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2778,
      "timestamp_ms": 806.271,
      "frame_time_ms": 0.061,
      "fps": 828,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2779,
      "timestamp_ms": 806.326,
      "frame_time_ms": 0.055,
      "fps": 828,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2780,
      "timestamp_ms": 806.380,
      "frame_time_ms": 0.054,
      "fps": 828,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2781,
      "timestamp_ms": 806.432,
      "frame_time_ms": 0.052,
      "fps": 829,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2782,
      "timestamp_ms": 806.485,
      "frame_time_ms": 0.053,
      "fps": 829,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2783,
      "timestamp_ms": 806.538,
      "frame_time_ms": 0.053,
      "fps": 830,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2784,
      "timestamp_ms": 806.591,
      "frame_time_ms": 0.054,
      "fps": 831,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2785,
      "timestamp_ms": 806.643,
      "frame_time_ms": 0.051,
      "fps": 832,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2786,
      "timestamp_ms": 806.710,
      "frame_time_ms": 0.067,
      "fps": 832,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2787,
      "timestamp_ms": 806.775,
      "frame_time_ms": 0.065,
      "fps": 832,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2788,
      "timestamp_ms": 806.857,
      "frame_time_ms": 0.083,
      "fps": 832,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2789,
      "timestamp_ms": 806.902,
      "frame_time_ms": 0.045,
      "fps": 833,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2790,
      "timestamp_ms": 806.930,
      "frame_time_ms": 0.028,
      "fps": 833,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2791,
      "timestamp_ms": 806.961,
      "frame_time_ms": 0.030,
      "fps": 834,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2792,
      "timestamp_ms": 806.990,
      "frame_time_ms": 0.030,
      "fps": 834,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2793,
      "timestamp_ms": 807.030,
      "frame_time_ms": 0.040,
      "fps": 835,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2794,
      "timestamp_ms": 807.065,
      "frame_time_ms": 0.034,
      "fps": 836,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2795,
      "timestamp_ms": 807.097,
      "frame_time_ms": 0.032,
      "fps": 836,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2796,
      "timestamp_ms": 807.128,
      "frame_time_ms": 0.031,
      "fps": 837,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2797,
      "timestamp_ms": 807.156,
      "frame_time_ms": 0.029,
      "fps": 837,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2798,
      "timestamp_ms": 807.188,
      "frame_time_ms": 0.031,
      "fps": 838,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2799,
      "timestamp_ms": 807.219,
      "frame_time_ms": 0.031,
      "fps": 839,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2800,
      "timestamp_ms": 807.251,
      "frame_time_ms": 0.032,
      "fps": 839,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2801,
      "timestamp_ms": 807.281,
      "frame_time_ms": 0.031,
      "fps": 839,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2802,
      "timestamp_ms": 807.313,
      "frame_time_ms": 0.032,
      "fps": 840,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2803,
      "timestamp_ms": 807.345,
      "frame_time_ms": 0.032,
      "fps": 840,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2804,
      "timestamp_ms": 807.379,
      "frame_time_ms": 0.034,
      "fps": 17528,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2805,
      "timestamp_ms": 807.411,
      "frame_time_ms": 0.032,
      "fps": 18148,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2806,
      "timestamp_ms": 807.442,
      "frame_time_ms": 0.031,
      "fps": 18365,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2807,
      "timestamp_ms": 807.474,
      "frame_time_ms": 0.032,
      "fps": 18639,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2808,
      "timestamp_ms": 807.505,
      "frame_time_ms": 0.030,
      "fps": 18867,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2809,
      "timestamp_ms": 807.537,
      "frame_time_ms": 0.032,
      "fps": 19193,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2810,
      "timestamp_ms": 807.577,
      "frame_time_ms": 0.040,
      "fps": 19392,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2811,
      "timestamp_ms": 807.608,
      "frame_time_ms": 0.032,
      "fps": 19646,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2812,
      "timestamp_ms": 807.640,
      "frame_time_ms": 0.032,
      "fps": 19893,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2813,
      "timestamp_ms": 807.682,
      "frame_time_ms": 0.041,
      "fps": 20107,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2814,
      "timestamp_ms": 807.715,
      "frame_time_ms": 0.034,
      "fps": 20359,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2815,
      "timestamp_ms": 807.757,
      "frame_time_ms": 0.041,
      "fps": 20562,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2816,
      "timestamp_ms": 807.789,
      "frame_time_ms": 0.032,
      "fps": 20811,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2817,
      "timestamp_ms": 807.820,
      "frame_time_ms": 0.031,
      "fps": 21037,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2818,
      "timestamp_ms": 807.854,
      "frame_time_ms": 0.034,
      "fps": 21276,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2819,
      "timestamp_ms": 807.884,
      "frame_time_ms": 0.031,
      "fps": 21520,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2820,
      "timestamp_ms": 807.916,
      "frame_time_ms": 0.032,
      "fps": 21802,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2821,
      "timestamp_ms": 807.947,
      "frame_time_ms": 0.030,
      "fps": 22123,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2822,
      "timestamp_ms": 807.979,
      "frame_time_ms": 0.033,
      "fps": 22379,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2823,
      "timestamp_ms": 808.011,
      "frame_time_ms": 0.032,
      "fps": 22770,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2824,
      "timestamp_ms": 808.042,
      "frame_time_ms": 0.030,
      "fps": 23068,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2825,
      "timestamp_ms": 808.078,
      "frame_time_ms": 0.037,
      "fps": 23319,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2826,
      "timestamp_ms": 808.109,
      "frame_time_ms": 0.030,
      "fps": 23640,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2827,
      "timestamp_ms": 808.141,
      "frame_time_ms": 0.032,
      "fps": 23952,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2828,
      "timestamp_ms": 808.172,
      "frame_time_ms": 0.031,
      "fps": 24252,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2829,
      "timestamp_ms": 808.204,
      "frame_time_ms": 0.032,
      "fps": 24580,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2830,
      "timestamp_ms": 808.235,
      "frame_time_ms": 0.031,
      "fps": 24803,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2831,
      "timestamp_ms": 808.267,
      "frame_time_ms": 0.032,
      "fps": 25052,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2832,
      "timestamp_ms": 808.299,
      "frame_time_ms": 0.032,
      "fps": 25327,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2833,
      "timestamp_ms": 808.329,
      "frame_time_ms": 0.031,
      "fps": 25586,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2834,
      "timestamp_ms": 808.361,
      "frame_time_ms": 0.032,
      "fps": 25884,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2835,
      "timestamp_ms": 808.396,
      "frame_time_ms": 0.035,
      "fps": 26121,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2836,
      "timestamp_ms": 808.429,
      "frame_time_ms": 0.032,
      "fps": 26420,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2837,
      "timestamp_ms": 808.460,
      "frame_time_ms": 0.031,
      "fps": 26666,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2838,
      "timestamp_ms": 808.492,
      "frame_time_ms": 0.032,
      "fps": 27014,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2839,
      "timestamp_ms": 808.522,
      "frame_time_ms": 0.031,
      "fps": 27309,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2840,
      "timestamp_ms": 808.554,
      "frame_time_ms": 0.032,
      "fps": 27586,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2841,
      "timestamp_ms": 808.585,
      "frame_time_ms": 0.031,
      "fps": 27855,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2842,
      "timestamp_ms": 808.617,
      "frame_time_ms": 0.031,
      "fps": 28142,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2843,
      "timestamp_ms": 808.649,
      "frame_time_ms": 0.032,
      "fps": 28422,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2844,
      "timestamp_ms": 808.680,
      "frame_time_ms": 0.031,
      "fps": 28735,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2845,
      "timestamp_ms": 808.725,
      "frame_time_ms": 0.045,
      "fps": 28818,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2846,
      "timestamp_ms": 808.756,
      "frame_time_ms": 0.032,
      "fps": 29311,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2847,
      "timestamp_ms": 808.789,
      "frame_time_ms": 0.032,
      "fps": 29791,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2848,
      "timestamp_ms": 808.819,
      "frame_time_ms": 0.031,
      "fps": 30581,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2849,
      "timestamp_ms": 808.851,
      "frame_time_ms": 0.032,
      "fps": 30785,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2850,
      "timestamp_ms": 808.882,
      "frame_time_ms": 0.031,
      "fps": 30737,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2851,
      "timestamp_ms": 808.914,
      "frame_time_ms": 0.032,
      "fps": 30706,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2852,
      "timestamp_ms": 808.946,
      "frame_time_ms": 0.032,
      "fps": 30674,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2853,
      "timestamp_ms": 808.977,
      "frame_time_ms": 0.030,
      "fps": 30832,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2854,
      "timestamp_ms": 809.008,
      "frame_time_ms": 0.032,
      "fps": 30864,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2855,
      "timestamp_ms": 809.042,
      "frame_time_ms": 0.034,
      "fps": 30832,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2856,
      "timestamp_ms": 809.075,
      "frame_time_ms": 0.032,
      "fps": 30816,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2857,
      "timestamp_ms": 809.107,
      "frame_time_ms": 0.033,
      "fps": 30753,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2858,
      "timestamp_ms": 809.140,
      "frame_time_ms": 0.033,
      "fps": 30721,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2859,
      "timestamp_ms": 809.172,
      "frame_time_ms": 0.031,
      "fps": 30721,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2860,
      "timestamp_ms": 809.205,
      "frame_time_ms": 0.033,
      "fps": 30706,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2861,
      "timestamp_ms": 809.238,
      "frame_time_ms": 0.033,
      "fps": 30674,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2862,
      "timestamp_ms": 809.269,
      "frame_time_ms": 0.032,
      "fps": 30674,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2863,
      "timestamp_ms": 809.302,
      "frame_time_ms": 0.033,
      "fps": 30659,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2864,
      "timestamp_ms": 809.334,
      "frame_time_ms": 0.031,
      "fps": 30706,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2865,
      "timestamp_ms": 809.367,
      "frame_time_ms": 0.033,
      "fps": 30690,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2866,
      "timestamp_ms": 809.402,
      "frame_time_ms": 0.036,
      "fps": 30612,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2867,
      "timestamp_ms": 809.435,
      "frame_time_ms": 0.033,
      "fps": 30596,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2868,
      "timestamp_ms": 809.467,
      "frame_time_ms": 0.032,
      "fps": 30565,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2869,
      "timestamp_ms": 809.501,
      "frame_time_ms": 0.033,
      "fps": 30549,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2870,
      "timestamp_ms": 809.532,
      "frame_time_ms": 0.032,
      "fps": 30674,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2871,
      "timestamp_ms": 809.572,
      "frame_time_ms": 0.039,
      "fps": 30565,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2872,
      "timestamp_ms": 809.605,
      "frame_time_ms": 0.034,
      "fps": 30534,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2873,
      "timestamp_ms": 809.637,
      "frame_time_ms": 0.031,
      "fps": 30690,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2874,
      "timestamp_ms": 809.670,
      "frame_time_ms": 0.033,
      "fps": 30706,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2875,
      "timestamp_ms": 809.701,
      "frame_time_ms": 0.032,
      "fps": 30848,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2876,
      "timestamp_ms": 809.738,
      "frame_time_ms": 0.037,
      "fps": 30769,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2877,
      "timestamp_ms": 809.770,
      "frame_time_ms": 0.031,
      "fps": 30769,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2878,
      "timestamp_ms": 809.803,
      "frame_time_ms": 0.033,
      "fps": 30785,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2879,
      "timestamp_ms": 809.834,
      "frame_time_ms": 0.032,
      "fps": 30769,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2880,
      "timestamp_ms": 809.867,
      "frame_time_ms": 0.033,
      "fps": 30753,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2881,
      "timestamp_ms": 809.900,
      "frame_time_ms": 0.033,
      "fps": 30706,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2882,
      "timestamp_ms": 809.932,
      "frame_time_ms": 0.032,
      "fps": 30721,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2883,
      "timestamp_ms": 809.965,
      "frame_time_ms": 0.033,
      "fps": 30706,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2884,
      "timestamp_ms": 809.997,
      "frame_time_ms": 0.031,
      "fps": 30690,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2885,
      "timestamp_ms": 810.030,
      "frame_time_ms": 0.034,
      "fps": 30737,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2886,
      "timestamp_ms": 810.066,
      "frame_time_ms": 0.035,
      "fps": 30659,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2887,
      "timestamp_ms": 810.099,
      "frame_time_ms": 0.033,
      "fps": 30643,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2888,
      "timestamp_ms": 810.131,
      "frame_time_ms": 0.032,
      "fps": 30627,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2889,
      "timestamp_ms": 810.164,
      "frame_time_ms": 0.033,
      "fps": 30612,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2890,
      "timestamp_ms": 810.196,
      "frame_time_ms": 0.032,
      "fps": 30596,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2891,
      "timestamp_ms": 810.229,
      "frame_time_ms": 0.033,
      "fps": 30581,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2892,
      "timestamp_ms": 810.261,
      "frame_time_ms": 0.033,
      "fps": 30565,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2893,
      "timestamp_ms": 810.293,
      "frame_time_ms": 0.032,
      "fps": 30549,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2894,
      "timestamp_ms": 810.326,
      "frame_time_ms": 0.033,
      "fps": 30534,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2895,
      "timestamp_ms": 810.361,
      "frame_time_ms": 0.034,
      "fps": 30549,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2896,
      "timestamp_ms": 810.394,
      "frame_time_ms": 0.033,
      "fps": 30534,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2897,
      "timestamp_ms": 810.429,
      "frame_time_ms": 0.035,
      "fps": 30472,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2898,
      "timestamp_ms": 810.462,
      "frame_time_ms": 0.033,
      "fps": 30456,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2899,
      "timestamp_ms": 810.494,
      "frame_time_ms": 0.032,
      "fps": 30441,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2900,
      "timestamp_ms": 810.527,
      "frame_time_ms": 0.033,
      "fps": 30425,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2901,
      "timestamp_ms": 810.560,
      "frame_time_ms": 0.033,
      "fps": 30395,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2902,
      "timestamp_ms": 810.592,
      "frame_time_ms": 0.032,
      "fps": 30379,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2903,
      "timestamp_ms": 810.625,
      "frame_time_ms": 0.033,
      "fps": 30364,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2904,
      "timestamp_ms": 810.657,
      "frame_time_ms": 0.032,
      "fps": 30349,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2905,
      "timestamp_ms": 810.689,
      "frame_time_ms": 0.033,
      "fps": 30534,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2906,
      "timestamp_ms": 810.726,
      "frame_time_ms": 0.036,
      "fps": 30472,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2907,
      "timestamp_ms": 810.759,
      "frame_time_ms": 0.033,
      "fps": 30456,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2908,
      "timestamp_ms": 810.790,
      "frame_time_ms": 0.032,
      "fps": 30441,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2909,
      "timestamp_ms": 810.823,
      "frame_time_ms": 0.033,
      "fps": 30425,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2910,
      "timestamp_ms": 810.855,
      "frame_time_ms": 0.032,
      "fps": 30410,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2911,
      "timestamp_ms": 810.888,
      "frame_time_ms": 0.032,
      "fps": 30410,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2912,
      "timestamp_ms": 810.921,
      "frame_time_ms": 0.033,
      "fps": 30395,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2913,
      "timestamp_ms": 810.953,
      "frame_time_ms": 0.032,
      "fps": 30364,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2914,
      "timestamp_ms": 811.059,
      "frame_time_ms": 0.106,
      "fps": 29268,
      "work_time_ms": 0.106,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2915,
      "timestamp_ms": 811.092,
      "frame_time_ms": 0.033,
      "fps": 29282,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2916,
      "timestamp_ms": 811.126,
      "frame_time_ms": 0.035,
      "fps": 29239,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2917,
      "timestamp_ms": 811.163,
      "frame_time_ms": 0.036,
      "fps": 29197,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2918,
      "timestamp_ms": 811.200,
      "frame_time_ms": 0.038,
      "fps": 29126,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2919,
      "timestamp_ms": 811.258,
      "frame_time_ms": 0.058,
      "fps": 28749,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2920,
      "timestamp_ms": 811.321,
      "frame_time_ms": 0.062,
      "fps": 28355,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2921,
      "timestamp_ms": 811.376,
      "frame_time_ms": 0.055,
      "fps": 28063,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2922,
      "timestamp_ms": 811.408,
      "frame_time_ms": 0.033,
      "fps": 28050,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2923,
      "timestamp_ms": 811.441,
      "frame_time_ms": 0.033,
      "fps": 28050,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2924,
      "timestamp_ms": 811.478,
      "frame_time_ms": 0.036,
      "fps": 27985,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2925,
      "timestamp_ms": 811.512,
      "frame_time_ms": 0.034,
      "fps": 27972,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2926,
      "timestamp_ms": 811.545,
      "frame_time_ms": 0.034,
      "fps": 27998,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2927,
      "timestamp_ms": 811.580,
      "frame_time_ms": 0.034,
      "fps": 27985,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2928,
      "timestamp_ms": 811.618,
      "frame_time_ms": 0.038,
      "fps": 27906,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2929,
      "timestamp_ms": 811.652,
      "frame_time_ms": 0.034,
      "fps": 27894,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2930,
      "timestamp_ms": 811.697,
      "frame_time_ms": 0.045,
      "fps": 27726,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2931,
      "timestamp_ms": 811.732,
      "frame_time_ms": 0.036,
      "fps": 27764,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2932,
      "timestamp_ms": 811.769,
      "frame_time_ms": 0.037,
      "fps": 27726,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2933,
      "timestamp_ms": 811.816,
      "frame_time_ms": 0.046,
      "fps": 27535,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2934,
      "timestamp_ms": 811.851,
      "frame_time_ms": 0.035,
      "fps": 27510,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2935,
      "timestamp_ms": 811.885,
      "frame_time_ms": 0.035,
      "fps": 27472,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2936,
      "timestamp_ms": 811.925,
      "frame_time_ms": 0.039,
      "fps": 27447,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2937,
      "timestamp_ms": 811.959,
      "frame_time_ms": 0.034,
      "fps": 27409,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2938,
      "timestamp_ms": 811.995,
      "frame_time_ms": 0.036,
      "fps": 27372,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2939,
      "timestamp_ms": 812.029,
      "frame_time_ms": 0.034,
      "fps": 27347,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2940,
      "timestamp_ms": 812.064,
      "frame_time_ms": 0.036,
      "fps": 27309,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2941,
      "timestamp_ms": 812.108,
      "frame_time_ms": 0.044,
      "fps": 27173,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2942,
      "timestamp_ms": 812.142,
      "frame_time_ms": 0.034,
      "fps": 27149,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2943,
      "timestamp_ms": 812.178,
      "frame_time_ms": 0.035,
      "fps": 27124,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2944,
      "timestamp_ms": 812.212,
      "frame_time_ms": 0.034,
      "fps": 27088,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2945,
      "timestamp_ms": 812.247,
      "frame_time_ms": 0.035,
      "fps": 27075,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2946,
      "timestamp_ms": 812.281,
      "frame_time_ms": 0.034,
      "fps": 27088,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2947,
      "timestamp_ms": 812.317,
      "frame_time_ms": 0.036,
      "fps": 27051,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2948,
      "timestamp_ms": 812.350,
      "frame_time_ms": 0.034,
      "fps": 27027,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2949,
      "timestamp_ms": 812.386,
      "frame_time_ms": 0.035,
      "fps": 27002,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2950,
      "timestamp_ms": 812.420,
      "frame_time_ms": 0.034,
      "fps": 26978,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2951,
      "timestamp_ms": 812.455,
      "frame_time_ms": 0.036,
      "fps": 26942,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2952,
      "timestamp_ms": 812.490,
      "frame_time_ms": 0.035,
      "fps": 26917,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2953,
      "timestamp_ms": 812.532,
      "frame_time_ms": 0.042,
      "fps": 26797,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2954,
      "timestamp_ms": 812.568,
      "frame_time_ms": 0.035,
      "fps": 26773,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2955,
      "timestamp_ms": 812.601,
      "frame_time_ms": 0.034,
      "fps": 26773,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2956,
      "timestamp_ms": 812.636,
      "frame_time_ms": 0.035,
      "fps": 26749,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2957,
      "timestamp_ms": 812.670,
      "frame_time_ms": 0.034,
      "fps": 26761,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2958,
      "timestamp_ms": 812.707,
      "frame_time_ms": 0.036,
      "fps": 26726,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2959,
      "timestamp_ms": 812.743,
      "frame_time_ms": 0.036,
      "fps": 26678,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2960,
      "timestamp_ms": 812.778,
      "frame_time_ms": 0.035,
      "fps": 26654,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2961,
      "timestamp_ms": 812.813,
      "frame_time_ms": 0.036,
      "fps": 26619,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2962,
      "timestamp_ms": 812.847,
      "frame_time_ms": 0.034,
      "fps": 26595,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2963,
      "timestamp_ms": 812.883,
      "frame_time_ms": 0.035,
      "fps": 26572,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2964,
      "timestamp_ms": 812.916,
      "frame_time_ms": 0.034,
      "fps": 26548,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2965,
      "timestamp_ms": 812.952,
      "frame_time_ms": 0.035,
      "fps": 26525,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2966,
      "timestamp_ms": 812.986,
      "frame_time_ms": 0.034,
      "fps": 26548,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2967,
      "timestamp_ms": 813.021,
      "frame_time_ms": 0.035,
      "fps": 26525,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2968,
      "timestamp_ms": 813.055,
      "frame_time_ms": 0.034,
      "fps": 26501,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2969,
      "timestamp_ms": 813.089,
      "frame_time_ms": 0.034,
      "fps": 26490,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2970,
      "timestamp_ms": 813.122,
      "frame_time_ms": 0.034,
      "fps": 26466,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2971,
      "timestamp_ms": 813.157,
      "frame_time_ms": 0.034,
      "fps": 26443,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2972,
      "timestamp_ms": 813.190,
      "frame_time_ms": 0.034,
      "fps": 26431,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2973,
      "timestamp_ms": 813.224,
      "frame_time_ms": 0.034,
      "fps": 26408,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2974,
      "timestamp_ms": 813.258,
      "frame_time_ms": 0.033,
      "fps": 27285,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2975,
      "timestamp_ms": 813.292,
      "frame_time_ms": 0.034,
      "fps": 27272,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2976,
      "timestamp_ms": 813.326,
      "frame_time_ms": 0.035,
      "fps": 27272,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2977,
      "timestamp_ms": 813.360,
      "frame_time_ms": 0.034,
      "fps": 27297,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2978,
      "timestamp_ms": 813.395,
      "frame_time_ms": 0.034,
      "fps": 27347,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2979,
      "timestamp_ms": 813.429,
      "frame_time_ms": 0.034,
      "fps": 27649,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2980,
      "timestamp_ms": 813.463,
      "frame_time_ms": 0.034,
      "fps": 28011,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2981,
      "timestamp_ms": 813.498,
      "frame_time_ms": 0.035,
      "fps": 28275,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2982,
      "timestamp_ms": 813.544,
      "frame_time_ms": 0.047,
      "fps": 28089,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2983,
      "timestamp_ms": 876.775,
      "frame_time_ms": 63.229,
      "fps": 918,
      "work_time_ms": 63.219,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2984,
      "timestamp_ms": 876.917,
      "frame_time_ms": 0.143,
      "fps": 916,
      "work_time_ms": 0.142,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2985,
      "timestamp_ms": 876.984,
      "frame_time_ms": 0.068,
      "fps": 916,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2986,
      "timestamp_ms": 877.050,
      "frame_time_ms": 0.065,
      "fps": 915,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2987,
      "timestamp_ms": 877.124,
      "frame_time_ms": 0.075,
      "fps": 915,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2988,
      "timestamp_ms": 877.190,
      "frame_time_ms": 0.065,
      "fps": 915,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2989,
      "timestamp_ms": 877.256,
      "frame_time_ms": 0.067,
      "fps": 914,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2990,
      "timestamp_ms": 877.321,
      "frame_time_ms": 0.065,
      "fps": 914,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2991,
      "timestamp_ms": 877.394,
      "frame_time_ms": 0.072,
      "fps": 913,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2992,
      "timestamp_ms": 877.465,
      "frame_time_ms": 0.071,
      "fps": 913,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2993,
      "timestamp_ms": 877.531,
      "frame_time_ms": 0.066,
      "fps": 913,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2994,
      "timestamp_ms": 877.614,
      "frame_time_ms": 0.083,
      "fps": 912,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2995,
      "timestamp_ms": 877.691,
      "frame_time_ms": 0.078,
      "fps": 911,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2996,
      "timestamp_ms": 877.842,
      "frame_time_ms": 0.150,
      "fps": 910,
      "work_time_ms": 0.149,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2997,
      "timestamp_ms": 877.969,
      "frame_time_ms": 0.127,
      "fps": 908,
      "work_time_ms": 0.126,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2998,
      "timestamp_ms": 878.118,
      "frame_time_ms": 0.149,
      "fps": 907,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 2999,
      "timestamp_ms": 878.266,
      "frame_time_ms": 0.148,
      "fps": 905,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3000,
      "timestamp_ms": 878.504,
      "frame_time_ms": 0.238,
      "fps": 903,
      "work_time_ms": 0.235,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3001,
      "timestamp_ms": 878.697,
      "frame_time_ms": 0.193,
      "fps": 901,
      "work_time_ms": 0.192,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3002,
      "timestamp_ms": 878.868,
      "frame_time_ms": 0.171,
      "fps": 899,
      "work_time_ms": 0.170,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3003,
      "timestamp_ms": 879.049,
      "frame_time_ms": 0.182,
      "fps": 897,
      "work_time_ms": 0.181,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3004,
      "timestamp_ms": 879.207,
      "frame_time_ms": 0.157,
      "fps": 895,
      "work_time_ms": 0.155,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3005,
      "timestamp_ms": 879.361,
      "frame_time_ms": 0.154,
      "fps": 894,
      "work_time_ms": 0.153,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3006,
      "timestamp_ms": 879.513,
      "frame_time_ms": 0.152,
      "fps": 892,
      "work_time_ms": 0.151,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3007,
      "timestamp_ms": 879.670,
      "frame_time_ms": 0.157,
      "fps": 890,
      "work_time_ms": 0.156,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3008,
      "timestamp_ms": 879.843,
      "frame_time_ms": 0.174,
      "fps": 888,
      "work_time_ms": 0.173,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3009,
      "timestamp_ms": 880.005,
      "frame_time_ms": 0.162,
      "fps": 887,
      "work_time_ms": 0.161,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3010,
      "timestamp_ms": 880.162,
      "frame_time_ms": 0.157,
      "fps": 885,
      "work_time_ms": 0.156,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3011,
      "timestamp_ms": 880.324,
      "frame_time_ms": 0.161,
      "fps": 884,
      "work_time_ms": 0.160,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3012,
      "timestamp_ms": 880.473,
      "frame_time_ms": 0.149,
      "fps": 882,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3013,
      "timestamp_ms": 880.618,
      "frame_time_ms": 0.145,
      "fps": 881,
      "work_time_ms": 0.144,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3014,
      "timestamp_ms": 880.768,
      "frame_time_ms": 0.150,
      "fps": 879,
      "work_time_ms": 0.149,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3015,
      "timestamp_ms": 880.910,
      "frame_time_ms": 0.142,
      "fps": 878,
      "work_time_ms": 0.141,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3016,
      "timestamp_ms": 881.056,
      "frame_time_ms": 0.147,
      "fps": 876,
      "work_time_ms": 0.146,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3017,
      "timestamp_ms": 881.252,
      "frame_time_ms": 0.196,
      "fps": 874,
      "work_time_ms": 0.195,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3018,
      "timestamp_ms": 881.398,
      "frame_time_ms": 0.145,
      "fps": 873,
      "work_time_ms": 0.144,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3019,
      "timestamp_ms": 881.540,
      "frame_time_ms": 0.143,
      "fps": 872,
      "work_time_ms": 0.142,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3020,
      "timestamp_ms": 881.673,
      "frame_time_ms": 0.133,
      "fps": 870,
      "work_time_ms": 0.132,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3021,
      "timestamp_ms": 881.804,
      "frame_time_ms": 0.131,
      "fps": 869,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3022,
      "timestamp_ms": 881.935,
      "frame_time_ms": 0.130,
      "fps": 868,
      "work_time_ms": 0.129,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3023,
      "timestamp_ms": 882.081,
      "frame_time_ms": 0.147,
      "fps": 867,
      "work_time_ms": 0.146,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3024,
      "timestamp_ms": 882.222,
      "frame_time_ms": 0.140,
      "fps": 865,
      "work_time_ms": 0.139,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3025,
      "timestamp_ms": 882.301,
      "frame_time_ms": 0.079,
      "fps": 865,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3026,
      "timestamp_ms": 882.376,
      "frame_time_ms": 0.076,
      "fps": 864,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3027,
      "timestamp_ms": 882.455,
      "frame_time_ms": 0.078,
      "fps": 864,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3028,
      "timestamp_ms": 882.531,
      "frame_time_ms": 0.076,
      "fps": 863,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3029,
      "timestamp_ms": 882.615,
      "frame_time_ms": 0.084,
      "fps": 862,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3030,
      "timestamp_ms": 882.691,
      "frame_time_ms": 0.076,
      "fps": 862,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3031,
      "timestamp_ms": 882.769,
      "frame_time_ms": 0.078,
      "fps": 861,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3032,
      "timestamp_ms": 882.847,
      "frame_time_ms": 0.079,
      "fps": 861,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3033,
      "timestamp_ms": 882.923,
      "frame_time_ms": 0.075,
      "fps": 860,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3034,
      "timestamp_ms": 883.001,
      "frame_time_ms": 0.078,
      "fps": 860,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3035,
      "timestamp_ms": 883.090,
      "frame_time_ms": 0.089,
      "fps": 859,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3036,
      "timestamp_ms": 883.169,
      "frame_time_ms": 0.079,
      "fps": 859,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3037,
      "timestamp_ms": 883.244,
      "frame_time_ms": 0.076,
      "fps": 858,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3038,
      "timestamp_ms": 883.323,
      "frame_time_ms": 0.079,
      "fps": 858,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3039,
      "timestamp_ms": 883.405,
      "frame_time_ms": 0.081,
      "fps": 857,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3040,
      "timestamp_ms": 883.484,
      "frame_time_ms": 0.079,
      "fps": 856,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3041,
      "timestamp_ms": 883.561,
      "frame_time_ms": 0.078,
      "fps": 856,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3042,
      "timestamp_ms": 883.636,
      "frame_time_ms": 0.075,
      "fps": 856,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3043,
      "timestamp_ms": 883.729,
      "frame_time_ms": 0.092,
      "fps": 8626,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3044,
      "timestamp_ms": 883.806,
      "frame_time_ms": 0.077,
      "fps": 8709,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3045,
      "timestamp_ms": 883.884,
      "frame_time_ms": 0.079,
      "fps": 8695,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3046,
      "timestamp_ms": 883.960,
      "frame_time_ms": 0.076,
      "fps": 8681,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3047,
      "timestamp_ms": 884.039,
      "frame_time_ms": 0.078,
      "fps": 8678,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3048,
      "timestamp_ms": 884.114,
      "frame_time_ms": 0.075,
      "fps": 8665,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3049,
      "timestamp_ms": 884.207,
      "frame_time_ms": 0.094,
      "fps": 8631,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3050,
      "timestamp_ms": 884.283,
      "frame_time_ms": 0.075,
      "fps": 8619,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3051,
      "timestamp_ms": 884.361,
      "frame_time_ms": 0.079,
      "fps": 8610,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3052,
      "timestamp_ms": 884.439,
      "frame_time_ms": 0.078,
      "fps": 8602,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3053,
      "timestamp_ms": 884.522,
      "frame_time_ms": 0.082,
      "fps": 8582,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3054,
      "timestamp_ms": 884.601,
      "frame_time_ms": 0.079,
      "fps": 8587,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3055,
      "timestamp_ms": 884.676,
      "frame_time_ms": 0.076,
      "fps": 8589,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3056,
      "timestamp_ms": 884.754,
      "frame_time_ms": 0.078,
      "fps": 8679,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3057,
      "timestamp_ms": 884.830,
      "frame_time_ms": 0.075,
      "fps": 8745,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3058,
      "timestamp_ms": 884.908,
      "frame_time_ms": 0.079,
      "fps": 8835,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3059,
      "timestamp_ms": 884.992,
      "frame_time_ms": 0.083,
      "fps": 8920,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3060,
      "timestamp_ms": 885.070,
      "frame_time_ms": 0.078,
      "fps": 9137,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3061,
      "timestamp_ms": 885.149,
      "frame_time_ms": 0.079,
      "fps": 9299,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3062,
      "timestamp_ms": 885.225,
      "frame_time_ms": 0.076,
      "fps": 9438,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3063,
      "timestamp_ms": 885.303,
      "frame_time_ms": 0.078,
      "fps": 9595,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3064,
      "timestamp_ms": 885.378,
      "frame_time_ms": 0.075,
      "fps": 9722,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3065,
      "timestamp_ms": 885.457,
      "frame_time_ms": 0.079,
      "fps": 9842,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3066,
      "timestamp_ms": 885.532,
      "frame_time_ms": 0.076,
      "fps": 9966,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3067,
      "timestamp_ms": 885.611,
      "frame_time_ms": 0.078,
      "fps": 10099,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3068,
      "timestamp_ms": 885.686,
      "frame_time_ms": 0.075,
      "fps": 10270,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3069,
      "timestamp_ms": 885.764,
      "frame_time_ms": 0.079,
      "fps": 10418,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3070,
      "timestamp_ms": 885.846,
      "frame_time_ms": 0.081,
      "fps": 10557,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3071,
      "timestamp_ms": 885.924,
      "frame_time_ms": 0.078,
      "fps": 10714,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3072,
      "timestamp_ms": 886.003,
      "frame_time_ms": 0.079,
      "fps": 10849,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3073,
      "timestamp_ms": 886.078,
      "frame_time_ms": 0.075,
      "fps": 10989,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3074,
      "timestamp_ms": 886.156,
      "frame_time_ms": 0.078,
      "fps": 11135,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3075,
      "timestamp_ms": 886.231,
      "frame_time_ms": 0.076,
      "fps": 11273,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3076,
      "timestamp_ms": 886.309,
      "frame_time_ms": 0.078,
      "fps": 11422,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3077,
      "timestamp_ms": 886.385,
      "frame_time_ms": 0.076,
      "fps": 11689,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3078,
      "timestamp_ms": 886.463,
      "frame_time_ms": 0.078,
      "fps": 11843,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3079,
      "timestamp_ms": 886.539,
      "frame_time_ms": 0.075,
      "fps": 12004,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3080,
      "timestamp_ms": 886.623,
      "frame_time_ms": 0.084,
      "fps": 12123,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3081,
      "timestamp_ms": 886.702,
      "frame_time_ms": 0.079,
      "fps": 12252,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3082,
      "timestamp_ms": 886.778,
      "frame_time_ms": 0.076,
      "fps": 12389,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3083,
      "timestamp_ms": 886.856,
      "frame_time_ms": 0.078,
      "fps": 12568,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3084,
      "timestamp_ms": 886.931,
      "frame_time_ms": 0.075,
      "fps": 12741,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3085,
      "timestamp_ms": 887.008,
      "frame_time_ms": 0.077,
      "fps": 12746,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3086,
      "timestamp_ms": 887.078,
      "frame_time_ms": 0.070,
      "fps": 12763,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3087,
      "timestamp_ms": 887.154,
      "frame_time_ms": 0.076,
      "fps": 12768,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3088,
      "timestamp_ms": 887.225,
      "frame_time_ms": 0.072,
      "fps": 12779,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3089,
      "timestamp_ms": 887.298,
      "frame_time_ms": 0.072,
      "fps": 12812,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3090,
      "timestamp_ms": 887.374,
      "frame_time_ms": 0.076,
      "fps": 12812,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3091,
      "timestamp_ms": 887.450,
      "frame_time_ms": 0.076,
      "fps": 12817,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3092,
      "timestamp_ms": 887.523,
      "frame_time_ms": 0.073,
      "fps": 12834,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3093,
      "timestamp_ms": 887.593,
      "frame_time_ms": 0.070,
      "fps": 12847,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3094,
      "timestamp_ms": 887.665,
      "frame_time_ms": 0.073,
      "fps": 12861,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3095,
      "timestamp_ms": 887.749,
      "frame_time_ms": 0.083,
      "fps": 12878,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3096,
      "timestamp_ms": 887.822,
      "frame_time_ms": 0.073,
      "fps": 12894,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3097,
      "timestamp_ms": 887.892,
      "frame_time_ms": 0.070,
      "fps": 12911,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3098,
      "timestamp_ms": 887.964,
      "frame_time_ms": 0.072,
      "fps": 12931,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3099,
      "timestamp_ms": 888.036,
      "frame_time_ms": 0.072,
      "fps": 12956,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3100,
      "timestamp_ms": 888.114,
      "frame_time_ms": 0.078,
      "fps": 12958,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3101,
      "timestamp_ms": 888.187,
      "frame_time_ms": 0.073,
      "fps": 12972,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3102,
      "timestamp_ms": 888.257,
      "frame_time_ms": 0.070,
      "fps": 12987,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3103,
      "timestamp_ms": 888.329,
      "frame_time_ms": 0.072,
      "fps": 13043,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3104,
      "timestamp_ms": 888.461,
      "frame_time_ms": 0.132,
      "fps": 12889,
      "work_time_ms": 0.131,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3105,
      "timestamp_ms": 888.581,
      "frame_time_ms": 0.120,
      "fps": 12776,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3106,
      "timestamp_ms": 888.660,
      "frame_time_ms": 0.079,
      "fps": 12768,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3107,
      "timestamp_ms": 888.758,
      "frame_time_ms": 0.099,
      "fps": 12711,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3108,
      "timestamp_ms": 888.885,
      "frame_time_ms": 0.126,
      "fps": 12575,
      "work_time_ms": 0.125,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3109,
      "timestamp_ms": 888.975,
      "frame_time_ms": 0.090,
      "fps": 12586,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3110,
      "timestamp_ms": 889.059,
      "frame_time_ms": 0.084,
      "fps": 12562,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3111,
      "timestamp_ms": 889.129,
      "frame_time_ms": 0.071,
      "fps": 12583,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3112,
      "timestamp_ms": 889.202,
      "frame_time_ms": 0.072,
      "fps": 12599,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3113,
      "timestamp_ms": 889.272,
      "frame_time_ms": 0.070,
      "fps": 12631,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3114,
      "timestamp_ms": 889.344,
      "frame_time_ms": 0.072,
      "fps": 12650,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3115,
      "timestamp_ms": 889.413,
      "frame_time_ms": 0.070,
      "fps": 12666,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3116,
      "timestamp_ms": 889.486,
      "frame_time_ms": 0.072,
      "fps": 12682,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3117,
      "timestamp_ms": 889.556,
      "frame_time_ms": 0.070,
      "fps": 12695,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3118,
      "timestamp_ms": 889.643,
      "frame_time_ms": 0.088,
      "fps": 12671,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3119,
      "timestamp_ms": 889.715,
      "frame_time_ms": 0.071,
      "fps": 12703,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3120,
      "timestamp_ms": 889.787,
      "frame_time_ms": 0.072,
      "fps": 12719,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3121,
      "timestamp_ms": 889.867,
      "frame_time_ms": 0.080,
      "fps": 12717,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3122,
      "timestamp_ms": 889.938,
      "frame_time_ms": 0.071,
      "fps": 12730,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3123,
      "timestamp_ms": 890.016,
      "frame_time_ms": 0.078,
      "fps": 12730,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3124,
      "timestamp_ms": 890.086,
      "frame_time_ms": 0.071,
      "fps": 12741,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3125,
      "timestamp_ms": 890.151,
      "frame_time_ms": 0.064,
      "fps": 12782,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3126,
      "timestamp_ms": 890.205,
      "frame_time_ms": 0.055,
      "fps": 12839,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3127,
      "timestamp_ms": 890.262,
      "frame_time_ms": 0.056,
      "fps": 12900,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3128,
      "timestamp_ms": 890.316,
      "frame_time_ms": 0.055,
      "fps": 12956,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3129,
      "timestamp_ms": 890.372,
      "frame_time_ms": 0.056,
      "fps": 13020,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3130,
      "timestamp_ms": 890.429,
      "frame_time_ms": 0.056,
      "fps": 13091,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3131,
      "timestamp_ms": 890.488,
      "frame_time_ms": 0.059,
      "fps": 13146,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3132,
      "timestamp_ms": 890.545,
      "frame_time_ms": 0.057,
      "fps": 13210,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3133,
      "timestamp_ms": 890.599,
      "frame_time_ms": 0.055,
      "fps": 13268,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3134,
      "timestamp_ms": 890.656,
      "frame_time_ms": 0.056,
      "fps": 13333,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3135,
      "timestamp_ms": 890.710,
      "frame_time_ms": 0.055,
      "fps": 13395,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3136,
      "timestamp_ms": 890.767,
      "frame_time_ms": 0.057,
      "fps": 13458,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3137,
      "timestamp_ms": 890.821,
      "frame_time_ms": 0.054,
      "fps": 13525,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3138,
      "timestamp_ms": 890.878,
      "frame_time_ms": 0.056,
      "fps": 13593,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3139,
      "timestamp_ms": 890.933,
      "frame_time_ms": 0.055,
      "fps": 13654,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3140,
      "timestamp_ms": 890.989,
      "frame_time_ms": 0.056,
      "fps": 13742,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3141,
      "timestamp_ms": 891.050,
      "frame_time_ms": 0.061,
      "fps": 13799,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3142,
      "timestamp_ms": 891.112,
      "frame_time_ms": 0.063,
      "fps": 13840,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3143,
      "timestamp_ms": 891.169,
      "frame_time_ms": 0.057,
      "fps": 13908,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3144,
      "timestamp_ms": 891.224,
      "frame_time_ms": 0.054,
      "fps": 13976,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3145,
      "timestamp_ms": 891.280,
      "frame_time_ms": 0.056,
      "fps": 14044,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3146,
      "timestamp_ms": 891.335,
      "frame_time_ms": 0.055,
      "fps": 14094,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3147,
      "timestamp_ms": 891.391,
      "frame_time_ms": 0.057,
      "fps": 14157,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3148,
      "timestamp_ms": 891.448,
      "frame_time_ms": 0.057,
      "fps": 14207,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3149,
      "timestamp_ms": 891.505,
      "frame_time_ms": 0.057,
      "fps": 14258,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3150,
      "timestamp_ms": 891.562,
      "frame_time_ms": 0.056,
      "fps": 14326,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3151,
      "timestamp_ms": 891.621,
      "frame_time_ms": 0.059,
      "fps": 14385,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3152,
      "timestamp_ms": 891.687,
      "frame_time_ms": 0.066,
      "fps": 14409,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3153,
      "timestamp_ms": 891.741,
      "frame_time_ms": 0.055,
      "fps": 14461,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3154,
      "timestamp_ms": 891.798,
      "frame_time_ms": 0.056,
      "fps": 14520,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3155,
      "timestamp_ms": 891.853,
      "frame_time_ms": 0.055,
      "fps": 14619,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3156,
      "timestamp_ms": 891.912,
      "frame_time_ms": 0.059,
      "fps": 14669,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3157,
      "timestamp_ms": 891.976,
      "frame_time_ms": 0.064,
      "fps": 14691,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3158,
      "timestamp_ms": 892.035,
      "frame_time_ms": 0.059,
      "fps": 14738,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3159,
      "timestamp_ms": 892.089,
      "frame_time_ms": 0.055,
      "fps": 14800,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3160,
      "timestamp_ms": 892.151,
      "frame_time_ms": 0.061,
      "fps": 14862,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3161,
      "timestamp_ms": 892.209,
      "frame_time_ms": 0.058,
      "fps": 14917,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3162,
      "timestamp_ms": 892.269,
      "frame_time_ms": 0.060,
      "fps": 14955,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3163,
      "timestamp_ms": 892.331,
      "frame_time_ms": 0.062,
      "fps": 14992,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3164,
      "timestamp_ms": 892.386,
      "frame_time_ms": 0.055,
      "fps": 15286,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3165,
      "timestamp_ms": 892.442,
      "frame_time_ms": 0.056,
      "fps": 15540,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3166,
      "timestamp_ms": 892.497,
      "frame_time_ms": 0.055,
      "fps": 15637,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3167,
      "timestamp_ms": 892.554,
      "frame_time_ms": 0.057,
      "fps": 15810,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3168,
      "timestamp_ms": 892.608,
      "frame_time_ms": 0.055,
      "fps": 16111,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3169,
      "timestamp_ms": 892.665,
      "frame_time_ms": 0.056,
      "fps": 16260,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3170,
      "timestamp_ms": 892.842,
      "frame_time_ms": 0.176,
      "fps": 15864,
      "work_time_ms": 0.175,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3171,
      "timestamp_ms": 892.939,
      "frame_time_ms": 0.098,
      "fps": 15752,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3172,
      "timestamp_ms": 892.991,
      "frame_time_ms": 0.052,
      "fps": 15835,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3173,
      "timestamp_ms": 893.054,
      "frame_time_ms": 0.063,
      "fps": 15864,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3174,
      "timestamp_ms": 893.112,
      "frame_time_ms": 0.058,
      "fps": 15923,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3175,
      "timestamp_ms": 893.166,
      "frame_time_ms": 0.055,
      "fps": 15987,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3176,
      "timestamp_ms": 893.223,
      "frame_time_ms": 0.056,
      "fps": 16055,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3177,
      "timestamp_ms": 893.294,
      "frame_time_ms": 0.071,
      "fps": 16051,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3178,
      "timestamp_ms": 893.351,
      "frame_time_ms": 0.058,
      "fps": 16181,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3179,
      "timestamp_ms": 893.406,
      "frame_time_ms": 0.054,
      "fps": 16255,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3180,
      "timestamp_ms": 893.467,
      "frame_time_ms": 0.061,
      "fps": 16304,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3181,
      "timestamp_ms": 893.510,
      "frame_time_ms": 0.043,
      "fps": 16469,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3182,
      "timestamp_ms": 893.551,
      "frame_time_ms": 0.042,
      "fps": 16602,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3183,
      "timestamp_ms": 893.595,
      "frame_time_ms": 0.044,
      "fps": 16759,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3184,
      "timestamp_ms": 893.637,
      "frame_time_ms": 0.041,
      "fps": 16901,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3185,
      "timestamp_ms": 893.679,
      "frame_time_ms": 0.042,
      "fps": 17006,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3186,
      "timestamp_ms": 893.725,
      "frame_time_ms": 0.046,
      "fps": 17050,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3187,
      "timestamp_ms": 893.816,
      "frame_time_ms": 0.092,
      "fps": 16877,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3188,
      "timestamp_ms": 893.896,
      "frame_time_ms": 0.079,
      "fps": 16764,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3189,
      "timestamp_ms": 893.975,
      "frame_time_ms": 0.079,
      "fps": 16657,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3190,
      "timestamp_ms": 894.059,
      "frame_time_ms": 0.084,
      "fps": 16528,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3191,
      "timestamp_ms": 894.141,
      "frame_time_ms": 0.082,
      "fps": 16424,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3192,
      "timestamp_ms": 894.228,
      "frame_time_ms": 0.087,
      "fps": 16291,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3193,
      "timestamp_ms": 894.317,
      "frame_time_ms": 0.089,
      "fps": 16142,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3194,
      "timestamp_ms": 894.407,
      "frame_time_ms": 0.090,
      "fps": 15995,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3195,
      "timestamp_ms": 894.505,
      "frame_time_ms": 0.099,
      "fps": 15810,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3196,
      "timestamp_ms": 894.603,
      "frame_time_ms": 0.097,
      "fps": 15645,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3197,
      "timestamp_ms": 894.674,
      "frame_time_ms": 0.071,
      "fps": 15576,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3198,
      "timestamp_ms": 894.757,
      "frame_time_ms": 0.083,
      "fps": 15467,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3199,
      "timestamp_ms": 894.813,
      "frame_time_ms": 0.057,
      "fps": 15459,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3200,
      "timestamp_ms": 894.911,
      "frame_time_ms": 0.097,
      "fps": 15298,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3201,
      "timestamp_ms": 894.963,
      "frame_time_ms": 0.053,
      "fps": 15329,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3202,
      "timestamp_ms": 895.051,
      "frame_time_ms": 0.088,
      "fps": 15232,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3203,
      "timestamp_ms": 895.122,
      "frame_time_ms": 0.070,
      "fps": 15182,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3204,
      "timestamp_ms": 895.197,
      "frame_time_ms": 0.075,
      "fps": 15101,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3205,
      "timestamp_ms": 895.263,
      "frame_time_ms": 0.067,
      "fps": 15060,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3206,
      "timestamp_ms": 895.328,
      "frame_time_ms": 0.065,
      "fps": 15022,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3207,
      "timestamp_ms": 895.405,
      "frame_time_ms": 0.076,
      "fps": 14951,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3208,
      "timestamp_ms": 895.461,
      "frame_time_ms": 0.056,
      "fps": 14955,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3209,
      "timestamp_ms": 895.550,
      "frame_time_ms": 0.089,
      "fps": 14836,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3210,
      "timestamp_ms": 895.602,
      "frame_time_ms": 0.053,
      "fps": 14847,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3211,
      "timestamp_ms": 895.693,
      "frame_time_ms": 0.091,
      "fps": 14731,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3212,
      "timestamp_ms": 895.757,
      "frame_time_ms": 0.064,
      "fps": 14738,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3213,
      "timestamp_ms": 895.844,
      "frame_time_ms": 0.086,
      "fps": 14627,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3214,
      "timestamp_ms": 895.921,
      "frame_time_ms": 0.078,
      "fps": 14548,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3215,
      "timestamp_ms": 895.992,
      "frame_time_ms": 0.071,
      "fps": 14492,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3216,
      "timestamp_ms": 896.075,
      "frame_time_ms": 0.082,
      "fps": 14412,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3217,
      "timestamp_ms": 896.124,
      "frame_time_ms": 0.049,
      "fps": 14464,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3218,
      "timestamp_ms": 896.192,
      "frame_time_ms": 0.068,
      "fps": 14433,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3219,
      "timestamp_ms": 896.231,
      "frame_time_ms": 0.039,
      "fps": 14489,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3220,
      "timestamp_ms": 896.300,
      "frame_time_ms": 0.069,
      "fps": 14461,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3221,
      "timestamp_ms": 896.338,
      "frame_time_ms": 0.039,
      "fps": 14527,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3222,
      "timestamp_ms": 896.406,
      "frame_time_ms": 0.067,
      "fps": 14503,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3223,
      "timestamp_ms": 896.456,
      "frame_time_ms": 0.051,
      "fps": 14541,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3224,
      "timestamp_ms": 896.513,
      "frame_time_ms": 0.057,
      "fps": 14534,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3225,
      "timestamp_ms": 896.566,
      "frame_time_ms": 0.052,
      "fps": 14548,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3226,
      "timestamp_ms": 896.615,
      "frame_time_ms": 0.049,
      "fps": 14570,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3227,
      "timestamp_ms": 896.677,
      "frame_time_ms": 0.062,
      "fps": 14552,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3228,
      "timestamp_ms": 896.718,
      "frame_time_ms": 0.042,
      "fps": 14598,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3229,
      "timestamp_ms": 896.782,
      "frame_time_ms": 0.063,
      "fps": 14573,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3230,
      "timestamp_ms": 896.820,
      "frame_time_ms": 0.038,
      "fps": 15079,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3231,
      "timestamp_ms": 896.882,
      "frame_time_ms": 0.063,
      "fps": 15212,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3232,
      "timestamp_ms": 896.923,
      "frame_time_ms": 0.040,
      "fps": 15259,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3233,
      "timestamp_ms": 896.988,
      "frame_time_ms": 0.065,
      "fps": 15251,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3234,
      "timestamp_ms": 897.041,
      "frame_time_ms": 0.054,
      "fps": 15267,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3235,
      "timestamp_ms": 897.102,
      "frame_time_ms": 0.061,
      "fps": 15243,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3236,
      "timestamp_ms": 897.156,
      "frame_time_ms": 0.054,
      "fps": 15251,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3237,
      "timestamp_ms": 897.202,
      "frame_time_ms": 0.045,
      "fps": 15353,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3238,
      "timestamp_ms": 897.262,
      "frame_time_ms": 0.060,
      "fps": 15345,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3239,
      "timestamp_ms": 897.301,
      "frame_time_ms": 0.039,
      "fps": 15404,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3240,
      "timestamp_ms": 897.368,
      "frame_time_ms": 0.068,
      "fps": 15376,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3241,
      "timestamp_ms": 897.407,
      "frame_time_ms": 0.039,
      "fps": 15392,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3242,
      "timestamp_ms": 897.472,
      "frame_time_ms": 0.065,
      "fps": 15302,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3243,
      "timestamp_ms": 897.522,
      "frame_time_ms": 0.050,
      "fps": 15278,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3244,
      "timestamp_ms": 897.585,
      "frame_time_ms": 0.062,
      "fps": 15197,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3245,
      "timestamp_ms": 897.635,
      "frame_time_ms": 0.051,
      "fps": 15163,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3246,
      "timestamp_ms": 897.684,
      "frame_time_ms": 0.049,
      "fps": 15151,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3247,
      "timestamp_ms": 897.741,
      "frame_time_ms": 0.057,
      "fps": 15286,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3248,
      "timestamp_ms": 897.783,
      "frame_time_ms": 0.042,
      "fps": 15432,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3249,
      "timestamp_ms": 897.847,
      "frame_time_ms": 0.063,
      "fps": 15495,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3250,
      "timestamp_ms": 897.885,
      "frame_time_ms": 0.039,
      "fps": 15678,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3251,
      "timestamp_ms": 897.952,
      "frame_time_ms": 0.066,
      "fps": 15743,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3252,
      "timestamp_ms": 897.992,
      "frame_time_ms": 0.041,
      "fps": 15936,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3253,
      "timestamp_ms": 898.043,
      "frame_time_ms": 0.050,
      "fps": 16103,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3254,
      "timestamp_ms": 898.074,
      "frame_time_ms": 0.032,
      "fps": 16357,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3255,
      "timestamp_ms": 898.105,
      "frame_time_ms": 0.031,
      "fps": 16666,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3256,
      "timestamp_ms": 898.136,
      "frame_time_ms": 0.031,
      "fps": 16977,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3257,
      "timestamp_ms": 898.167,
      "frame_time_ms": 0.030,
      "fps": 17177,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3258,
      "timestamp_ms": 898.198,
      "frame_time_ms": 0.031,
      "fps": 17436,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3259,
      "timestamp_ms": 898.229,
      "frame_time_ms": 0.031,
      "fps": 17569,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3260,
      "timestamp_ms": 898.259,
      "frame_time_ms": 0.031,
      "fps": 17915,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3261,
      "timestamp_ms": 898.304,
      "frame_time_ms": 0.045,
      "fps": 17958,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3262,
      "timestamp_ms": 898.335,
      "frame_time_ms": 0.030,
      "fps": 18275,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3263,
      "timestamp_ms": 898.366,
      "frame_time_ms": 0.032,
      "fps": 18489,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3264,
      "timestamp_ms": 898.397,
      "frame_time_ms": 0.030,
      "fps": 18749,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3265,
      "timestamp_ms": 898.430,
      "frame_time_ms": 0.034,
      "fps": 18945,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3266,
      "timestamp_ms": 898.461,
      "frame_time_ms": 0.031,
      "fps": 19150,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3267,
      "timestamp_ms": 898.492,
      "frame_time_ms": 0.031,
      "fps": 19430,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3268,
      "timestamp_ms": 898.523,
      "frame_time_ms": 0.031,
      "fps": 19588,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3269,
      "timestamp_ms": 981.503,
      "frame_time_ms": 82.979,
      "fps": 698,
      "work_time_ms": 82.971,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3270,
      "timestamp_ms": 981.654,
      "frame_time_ms": 0.151,
      "fps": 697,
      "work_time_ms": 0.151,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3271,
      "timestamp_ms": 981.746,
      "frame_time_ms": 0.092,
      "fps": 697,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3272,
      "timestamp_ms": 981.848,
      "frame_time_ms": 0.102,
      "fps": 696,
      "work_time_ms": 0.102,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3273,
      "timestamp_ms": 981.959,
      "frame_time_ms": 0.111,
      "fps": 696,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3274,
      "timestamp_ms": 982.070,
      "frame_time_ms": 0.111,
      "fps": 696,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3275,
      "timestamp_ms": 982.180,
      "frame_time_ms": 0.110,
      "fps": 696,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3276,
      "timestamp_ms": 982.438,
      "frame_time_ms": 0.258,
      "fps": 694,
      "work_time_ms": 0.257,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3277,
      "timestamp_ms": 982.552,
      "frame_time_ms": 0.115,
      "fps": 694,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3278,
      "timestamp_ms": 982.677,
      "frame_time_ms": 0.124,
      "fps": 693,
      "work_time_ms": 0.124,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3279,
      "timestamp_ms": 982.800,
      "frame_time_ms": 0.123,
      "fps": 693,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3280,
      "timestamp_ms": 982.923,
      "frame_time_ms": 0.123,
      "fps": 692,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3281,
      "timestamp_ms": 983.034,
      "frame_time_ms": 0.111,
      "fps": 692,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3282,
      "timestamp_ms": 983.141,
      "frame_time_ms": 0.107,
      "fps": 691,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3283,
      "timestamp_ms": 983.248,
      "frame_time_ms": 0.107,
      "fps": 691,
      "work_time_ms": 0.106,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3284,
      "timestamp_ms": 983.365,
      "frame_time_ms": 0.117,
      "fps": 690,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3285,
      "timestamp_ms": 983.457,
      "frame_time_ms": 0.092,
      "fps": 690,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3286,
      "timestamp_ms": 983.540,
      "frame_time_ms": 0.083,
      "fps": 690,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3287,
      "timestamp_ms": 983.643,
      "frame_time_ms": 0.104,
      "fps": 689,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3288,
      "timestamp_ms": 983.732,
      "frame_time_ms": 0.088,
      "fps": 689,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3289,
      "timestamp_ms": 983.849,
      "frame_time_ms": 0.118,
      "fps": 689,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3290,
      "timestamp_ms": 983.915,
      "frame_time_ms": 0.066,
      "fps": 688,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3291,
      "timestamp_ms": 984.034,
      "frame_time_ms": 0.118,
      "fps": 688,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3292,
      "timestamp_ms": 984.107,
      "frame_time_ms": 0.074,
      "fps": 688,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3293,
      "timestamp_ms": 984.213,
      "frame_time_ms": 0.106,
      "fps": 687,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3294,
      "timestamp_ms": 984.294,
      "frame_time_ms": 0.081,
      "fps": 687,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3295,
      "timestamp_ms": 984.428,
      "frame_time_ms": 0.134,
      "fps": 687,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3296,
      "timestamp_ms": 984.559,
      "frame_time_ms": 0.130,
      "fps": 686,
      "work_time_ms": 0.129,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3297,
      "timestamp_ms": 984.672,
      "frame_time_ms": 0.113,
      "fps": 685,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3298,
      "timestamp_ms": 984.782,
      "frame_time_ms": 0.111,
      "fps": 685,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3299,
      "timestamp_ms": 984.850,
      "frame_time_ms": 0.067,
      "fps": 685,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3300,
      "timestamp_ms": 984.968,
      "frame_time_ms": 0.119,
      "fps": 684,
      "work_time_ms": 0.118,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3301,
      "timestamp_ms": 985.037,
      "frame_time_ms": 0.069,
      "fps": 684,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3302,
      "timestamp_ms": 985.141,
      "frame_time_ms": 0.103,
      "fps": 684,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3303,
      "timestamp_ms": 985.221,
      "frame_time_ms": 0.080,
      "fps": 684,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3304,
      "timestamp_ms": 985.336,
      "frame_time_ms": 0.116,
      "fps": 683,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3305,
      "timestamp_ms": 985.433,
      "frame_time_ms": 0.097,
      "fps": 683,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3306,
      "timestamp_ms": 985.544,
      "frame_time_ms": 0.110,
      "fps": 682,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3307,
      "timestamp_ms": 985.671,
      "frame_time_ms": 0.127,
      "fps": 682,
      "work_time_ms": 0.126,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3308,
      "timestamp_ms": 985.759,
      "frame_time_ms": 0.089,
      "fps": 682,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3309,
      "timestamp_ms": 985.899,
      "frame_time_ms": 0.139,
      "fps": 681,
      "work_time_ms": 0.138,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3310,
      "timestamp_ms": 985.984,
      "frame_time_ms": 0.085,
      "fps": 681,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3311,
      "timestamp_ms": 986.114,
      "frame_time_ms": 0.130,
      "fps": 680,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3312,
      "timestamp_ms": 986.205,
      "frame_time_ms": 0.091,
      "fps": 680,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3313,
      "timestamp_ms": 986.326,
      "frame_time_ms": 0.121,
      "fps": 679,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3314,
      "timestamp_ms": 986.427,
      "frame_time_ms": 0.101,
      "fps": 679,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3315,
      "timestamp_ms": 986.561,
      "frame_time_ms": 0.134,
      "fps": 678,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3316,
      "timestamp_ms": 986.679,
      "frame_time_ms": 0.118,
      "fps": 677,
      "work_time_ms": 0.118,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3317,
      "timestamp_ms": 986.771,
      "frame_time_ms": 0.092,
      "fps": 677,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3318,
      "timestamp_ms": 986.902,
      "frame_time_ms": 0.131,
      "fps": 676,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3319,
      "timestamp_ms": 986.999,
      "frame_time_ms": 0.097,
      "fps": 675,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3320,
      "timestamp_ms": 987.153,
      "frame_time_ms": 0.154,
      "fps": 674,
      "work_time_ms": 0.154,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3321,
      "timestamp_ms": 987.235,
      "frame_time_ms": 0.082,
      "fps": 674,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3322,
      "timestamp_ms": 987.360,
      "frame_time_ms": 0.126,
      "fps": 673,
      "work_time_ms": 0.125,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3323,
      "timestamp_ms": 987.457,
      "frame_time_ms": 0.096,
      "fps": 673,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3324,
      "timestamp_ms": 987.598,
      "frame_time_ms": 0.141,
      "fps": 672,
      "work_time_ms": 0.140,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3325,
      "timestamp_ms": 987.726,
      "frame_time_ms": 0.128,
      "fps": 671,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3326,
      "timestamp_ms": 987.834,
      "frame_time_ms": 0.108,
      "fps": 671,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3327,
      "timestamp_ms": 987.968,
      "frame_time_ms": 0.134,
      "fps": 670,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3328,
      "timestamp_ms": 988.062,
      "frame_time_ms": 0.094,
      "fps": 670,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3329,
      "timestamp_ms": 988.211,
      "frame_time_ms": 0.149,
      "fps": 8944,
      "work_time_ms": 0.149,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3330,
      "timestamp_ms": 988.297,
      "frame_time_ms": 0.086,
      "fps": 9032,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3331,
      "timestamp_ms": 988.444,
      "frame_time_ms": 0.147,
      "fps": 8957,
      "work_time_ms": 0.147,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3332,
      "timestamp_ms": 988.538,
      "frame_time_ms": 0.094,
      "fps": 8968,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3333,
      "timestamp_ms": 988.672,
      "frame_time_ms": 0.134,
      "fps": 8937,
      "work_time_ms": 0.134,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3334,
      "timestamp_ms": 988.783,
      "frame_time_ms": 0.111,
      "fps": 8937,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3335,
      "timestamp_ms": 988.933,
      "frame_time_ms": 0.150,
      "fps": 8884,
      "work_time_ms": 0.150,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3336,
      "timestamp_ms": 989.074,
      "frame_time_ms": 0.141,
      "fps": 9041,
      "work_time_ms": 0.140,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3337,
      "timestamp_ms": 989.174,
      "frame_time_ms": 0.101,
      "fps": 9060,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3338,
      "timestamp_ms": 989.306,
      "frame_time_ms": 0.131,
      "fps": 9051,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3339,
      "timestamp_ms": 989.378,
      "frame_time_ms": 0.072,
      "fps": 9121,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3340,
      "timestamp_ms": 989.531,
      "frame_time_ms": 0.154,
      "fps": 9078,
      "work_time_ms": 0.153,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3341,
      "timestamp_ms": 989.618,
      "frame_time_ms": 0.086,
      "fps": 9113,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3342,
      "timestamp_ms": 989.764,
      "frame_time_ms": 0.147,
      "fps": 9057,
      "work_time_ms": 0.146,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3343,
      "timestamp_ms": 989.856,
      "frame_time_ms": 0.091,
      "fps": 9079,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3344,
      "timestamp_ms": 989.976,
      "frame_time_ms": 0.120,
      "fps": 9075,
      "work_time_ms": 0.120,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3345,
      "timestamp_ms": 990.077,
      "frame_time_ms": 0.101,
      "fps": 9063,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3346,
      "timestamp_ms": 990.236,
      "frame_time_ms": 0.159,
      "fps": 8960,
      "work_time_ms": 0.158,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3347,
      "timestamp_ms": 990.381,
      "frame_time_ms": 0.146,
      "fps": 8904,
      "work_time_ms": 0.144,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3348,
      "timestamp_ms": 990.492,
      "frame_time_ms": 0.110,
      "fps": 8875,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3349,
      "timestamp_ms": 990.634,
      "frame_time_ms": 0.142,
      "fps": 8844,
      "work_time_ms": 0.140,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3350,
      "timestamp_ms": 990.711,
      "frame_time_ms": 0.078,
      "fps": 8828,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3351,
      "timestamp_ms": 990.845,
      "frame_time_ms": 0.133,
      "fps": 8809,
      "work_time_ms": 0.132,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3352,
      "timestamp_ms": 990.933,
      "frame_time_ms": 0.088,
      "fps": 8791,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3353,
      "timestamp_ms": 991.046,
      "frame_time_ms": 0.113,
      "fps": 8782,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3354,
      "timestamp_ms": 991.139,
      "frame_time_ms": 0.094,
      "fps": 8765,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3355,
      "timestamp_ms": 991.266,
      "frame_time_ms": 0.126,
      "fps": 8775,
      "work_time_ms": 0.125,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3356,
      "timestamp_ms": 991.378,
      "frame_time_ms": 0.113,
      "fps": 8797,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3357,
      "timestamp_ms": 991.464,
      "frame_time_ms": 0.086,
      "fps": 8832,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3358,
      "timestamp_ms": 991.586,
      "frame_time_ms": 0.121,
      "fps": 8819,
      "work_time_ms": 0.120,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3359,
      "timestamp_ms": 991.660,
      "frame_time_ms": 0.074,
      "fps": 8810,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3360,
      "timestamp_ms": 991.846,
      "frame_time_ms": 0.187,
      "fps": 8723,
      "work_time_ms": 0.185,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3361,
      "timestamp_ms": 991.927,
      "frame_time_ms": 0.080,
      "fps": 8709,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3362,
      "timestamp_ms": 992.028,
      "frame_time_ms": 0.101,
      "fps": 8712,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3363,
      "timestamp_ms": 992.102,
      "frame_time_ms": 0.074,
      "fps": 8719,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3364,
      "timestamp_ms": 992.189,
      "frame_time_ms": 0.088,
      "fps": 8755,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3365,
      "timestamp_ms": 992.382,
      "frame_time_ms": 0.192,
      "fps": 8635,
      "work_time_ms": 0.190,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3366,
      "timestamp_ms": 992.434,
      "frame_time_ms": 0.052,
      "fps": 8708,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3367,
      "timestamp_ms": 992.530,
      "frame_time_ms": 0.097,
      "fps": 8746,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3368,
      "timestamp_ms": 992.600,
      "frame_time_ms": 0.069,
      "fps": 8771,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3369,
      "timestamp_ms": 992.707,
      "frame_time_ms": 0.107,
      "fps": 8813,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3370,
      "timestamp_ms": 992.771,
      "frame_time_ms": 0.064,
      "fps": 8840,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3371,
      "timestamp_ms": 992.873,
      "frame_time_ms": 0.102,
      "fps": 8877,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3372,
      "timestamp_ms": 992.943,
      "frame_time_ms": 0.070,
      "fps": 8904,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3373,
      "timestamp_ms": 993.035,
      "frame_time_ms": 0.092,
      "fps": 8943,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3374,
      "timestamp_ms": 993.114,
      "frame_time_ms": 0.079,
      "fps": 8972,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3375,
      "timestamp_ms": 993.225,
      "frame_time_ms": 0.111,
      "fps": 9003,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3376,
      "timestamp_ms": 993.317,
      "frame_time_ms": 0.092,
      "fps": 9038,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3377,
      "timestamp_ms": 993.390,
      "frame_time_ms": 0.073,
      "fps": 9064,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3378,
      "timestamp_ms": 993.493,
      "frame_time_ms": 0.103,
      "fps": 9103,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3379,
      "timestamp_ms": 993.558,
      "frame_time_ms": 0.065,
      "fps": 9147,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3380,
      "timestamp_ms": 993.680,
      "frame_time_ms": 0.122,
      "fps": 9192,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3381,
      "timestamp_ms": 993.744,
      "frame_time_ms": 0.064,
      "fps": 9218,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3382,
      "timestamp_ms": 993.857,
      "frame_time_ms": 0.113,
      "fps": 9236,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3383,
      "timestamp_ms": 993.932,
      "frame_time_ms": 0.076,
      "fps": 9264,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3384,
      "timestamp_ms": 994.019,
      "frame_time_ms": 0.087,
      "fps": 9342,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3385,
      "timestamp_ms": 994.108,
      "frame_time_ms": 0.088,
      "fps": 9401,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3386,
      "timestamp_ms": 994.223,
      "frame_time_ms": 0.116,
      "fps": 9389,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3387,
      "timestamp_ms": 994.338,
      "frame_time_ms": 0.114,
      "fps": 9419,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3388,
      "timestamp_ms": 994.410,
      "frame_time_ms": 0.072,
      "fps": 9451,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3389,
      "timestamp_ms": 994.526,
      "frame_time_ms": 0.116,
      "fps": 9501,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3390,
      "timestamp_ms": 994.588,
      "frame_time_ms": 0.063,
      "fps": 9535,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3391,
      "timestamp_ms": 994.704,
      "frame_time_ms": 0.115,
      "fps": 9584,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3392,
      "timestamp_ms": 994.780,
      "frame_time_ms": 0.076,
      "fps": 9612,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3393,
      "timestamp_ms": 994.883,
      "frame_time_ms": 0.103,
      "fps": 9660,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3394,
      "timestamp_ms": 994.968,
      "frame_time_ms": 0.085,
      "fps": 9700,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3395,
      "timestamp_ms": 995.101,
      "frame_time_ms": 0.134,
      "fps": 9726,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3396,
      "timestamp_ms": 995.221,
      "frame_time_ms": 0.119,
      "fps": 9760,
      "work_time_ms": 0.119,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3397,
      "timestamp_ms": 995.327,
      "frame_time_ms": 0.106,
      "fps": 9752,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3398,
      "timestamp_ms": 995.416,
      "frame_time_ms": 0.090,
      "fps": 9818,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3399,
      "timestamp_ms": 995.507,
      "frame_time_ms": 0.091,
      "fps": 9787,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3400,
      "timestamp_ms": 995.609,
      "frame_time_ms": 0.101,
      "fps": 9873,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3401,
      "timestamp_ms": 995.693,
      "frame_time_ms": 0.084,
      "fps": 9876,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3402,
      "timestamp_ms": 995.783,
      "frame_time_ms": 0.091,
      "fps": 9968,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3403,
      "timestamp_ms": 995.852,
      "frame_time_ms": 0.069,
      "fps": 10005,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3404,
      "timestamp_ms": 995.920,
      "frame_time_ms": 0.068,
      "fps": 10092,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3405,
      "timestamp_ms": 996.002,
      "frame_time_ms": 0.082,
      "fps": 10124,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3406,
      "timestamp_ms": 996.091,
      "frame_time_ms": 0.088,
      "fps": 10247,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3407,
      "timestamp_ms": 996.172,
      "frame_time_ms": 0.081,
      "fps": 10362,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3408,
      "timestamp_ms": 996.222,
      "frame_time_ms": 0.051,
      "fps": 10469,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3409,
      "timestamp_ms": 996.310,
      "frame_time_ms": 0.087,
      "fps": 10570,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3410,
      "timestamp_ms": 996.360,
      "frame_time_ms": 0.051,
      "fps": 10621,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3411,
      "timestamp_ms": 996.438,
      "frame_time_ms": 0.077,
      "fps": 10727,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3412,
      "timestamp_ms": 996.493,
      "frame_time_ms": 0.055,
      "fps": 10791,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3413,
      "timestamp_ms": 996.562,
      "frame_time_ms": 0.070,
      "fps": 10875,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3414,
      "timestamp_ms": 996.623,
      "frame_time_ms": 0.061,
      "fps": 10940,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3415,
      "timestamp_ms": 996.684,
      "frame_time_ms": 0.061,
      "fps": 11072,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3416,
      "timestamp_ms": 996.751,
      "frame_time_ms": 0.066,
      "fps": 11169,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3417,
      "timestamp_ms": 996.828,
      "frame_time_ms": 0.077,
      "fps": 11187,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3418,
      "timestamp_ms": 996.906,
      "frame_time_ms": 0.078,
      "fps": 11278,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3419,
      "timestamp_ms": 996.953,
      "frame_time_ms": 0.048,
      "fps": 11333,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3420,
      "timestamp_ms": 997.032,
      "frame_time_ms": 0.078,
      "fps": 11571,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3421,
      "timestamp_ms": 997.082,
      "frame_time_ms": 0.050,
      "fps": 11639,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3422,
      "timestamp_ms": 997.155,
      "frame_time_ms": 0.073,
      "fps": 11702,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3423,
      "timestamp_ms": 997.213,
      "frame_time_ms": 0.058,
      "fps": 11739,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3424,
      "timestamp_ms": 997.277,
      "frame_time_ms": 0.064,
      "fps": 11794,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3425,
      "timestamp_ms": 997.345,
      "frame_time_ms": 0.068,
      "fps": 12089,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3426,
      "timestamp_ms": 997.418,
      "frame_time_ms": 0.073,
      "fps": 12038,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3427,
      "timestamp_ms": 997.489,
      "frame_time_ms": 0.072,
      "fps": 12099,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3428,
      "timestamp_ms": 997.538,
      "frame_time_ms": 0.048,
      "fps": 12150,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3429,
      "timestamp_ms": 997.620,
      "frame_time_ms": 0.082,
      "fps": 12212,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3430,
      "timestamp_ms": 997.666,
      "frame_time_ms": 0.046,
      "fps": 12257,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3431,
      "timestamp_ms": 997.753,
      "frame_time_ms": 0.088,
      "fps": 12292,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3432,
      "timestamp_ms": 997.795,
      "frame_time_ms": 0.042,
      "fps": 12363,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3433,
      "timestamp_ms": 997.852,
      "frame_time_ms": 0.056,
      "fps": 12455,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3434,
      "timestamp_ms": 997.900,
      "frame_time_ms": 0.048,
      "fps": 12536,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3435,
      "timestamp_ms": 997.952,
      "frame_time_ms": 0.053,
      "fps": 12690,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3436,
      "timestamp_ms": 998.008,
      "frame_time_ms": 0.055,
      "fps": 12790,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3437,
      "timestamp_ms": 998.078,
      "frame_time_ms": 0.070,
      "fps": 12798,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3438,
      "timestamp_ms": 998.140,
      "frame_time_ms": 0.063,
      "fps": 12908,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3439,
      "timestamp_ms": 998.182,
      "frame_time_ms": 0.041,
      "fps": 12975,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3440,
      "timestamp_ms": 998.248,
      "frame_time_ms": 0.067,
      "fps": 13131,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3441,
      "timestamp_ms": 998.286,
      "frame_time_ms": 0.038,
      "fps": 13207,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3442,
      "timestamp_ms": 998.361,
      "frame_time_ms": 0.074,
      "fps": 13321,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3443,
      "timestamp_ms": 998.406,
      "frame_time_ms": 0.045,
      "fps": 13413,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3444,
      "timestamp_ms": 998.479,
      "frame_time_ms": 0.074,
      "fps": 13452,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3445,
      "timestamp_ms": 998.546,
      "frame_time_ms": 0.066,
      "fps": 13519,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3446,
      "timestamp_ms": 998.590,
      "frame_time_ms": 0.044,
      "fps": 13742,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3447,
      "timestamp_ms": 998.643,
      "frame_time_ms": 0.054,
      "fps": 13934,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3448,
      "timestamp_ms": 998.706,
      "frame_time_ms": 0.063,
      "fps": 13963,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3449,
      "timestamp_ms": 998.769,
      "frame_time_ms": 0.063,
      "fps": 14137,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3450,
      "timestamp_ms": 998.805,
      "frame_time_ms": 0.036,
      "fps": 14228,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3451,
      "timestamp_ms": 998.861,
      "frame_time_ms": 0.056,
      "fps": 14430,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3452,
      "timestamp_ms": 998.902,
      "frame_time_ms": 0.041,
      "fps": 14552,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3453,
      "timestamp_ms": 998.954,
      "frame_time_ms": 0.051,
      "fps": 14738,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3454,
      "timestamp_ms": 999.001,
      "frame_time_ms": 0.048,
      "fps": 14873,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3455,
      "timestamp_ms": 999.046,
      "frame_time_ms": 0.045,
      "fps": 15209,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3456,
      "timestamp_ms": 999.108,
      "frame_time_ms": 0.061,
      "fps": 15436,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3457,
      "timestamp_ms": 999.163,
      "frame_time_ms": 0.056,
      "fps": 15637,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3458,
      "timestamp_ms": 999.227,
      "frame_time_ms": 0.063,
      "fps": 15748,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3459,
      "timestamp_ms": 999.267,
      "frame_time_ms": 0.041,
      "fps": 15957,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3460,
      "timestamp_ms": 999.329,
      "frame_time_ms": 0.061,
      "fps": 16129,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3461,
      "timestamp_ms": 999.369,
      "frame_time_ms": 0.041,
      "fps": 16317,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3462,
      "timestamp_ms": 999.427,
      "frame_time_ms": 0.058,
      "fps": 16465,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3463,
      "timestamp_ms": 999.474,
      "frame_time_ms": 0.046,
      "fps": 16570,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3464,
      "timestamp_ms": 999.525,
      "frame_time_ms": 0.051,
      "fps": 16648,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3465,
      "timestamp_ms": 999.590,
      "frame_time_ms": 0.066,
      "fps": 16722,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3466,
      "timestamp_ms": 999.635,
      "frame_time_ms": 0.044,
      "fps": 16930,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3467,
      "timestamp_ms": 999.700,
      "frame_time_ms": 0.065,
      "fps": 17006,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3468,
      "timestamp_ms": 999.754,
      "frame_time_ms": 0.055,
      "fps": 16987,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3469,
      "timestamp_ms": 999.822,
      "frame_time_ms": 0.067,
      "fps": 17084,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3470,
      "timestamp_ms": 999.860,
      "frame_time_ms": 0.038,
      "fps": 17147,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3471,
      "timestamp_ms": 999.928,
      "frame_time_ms": 0.068,
      "fps": 17191,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3472,
      "timestamp_ms": 999.973,
      "frame_time_ms": 0.046,
      "fps": 17236,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3473,
      "timestamp_ms": 1000.029,
      "frame_time_ms": 0.055,
      "fps": 17311,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3474,
      "timestamp_ms": 1000.081,
      "frame_time_ms": 0.053,
      "fps": 17351,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3475,
      "timestamp_ms": 1000.130,
      "frame_time_ms": 0.048,
      "fps": 17416,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3476,
      "timestamp_ms": 1000.189,
      "frame_time_ms": 0.060,
      "fps": 17446,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3477,
      "timestamp_ms": 1000.231,
      "frame_time_ms": 0.041,
      "fps": 17631,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3478,
      "timestamp_ms": 1000.295,
      "frame_time_ms": 0.064,
      "fps": 17704,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3479,
      "timestamp_ms": 1000.348,
      "frame_time_ms": 0.054,
      "fps": 17673,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3480,
      "timestamp_ms": 1000.425,
      "frame_time_ms": 0.076,
      "fps": 17683,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3481,
      "timestamp_ms": 1000.467,
      "frame_time_ms": 0.042,
      "fps": 17725,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3482,
      "timestamp_ms": 1000.545,
      "frame_time_ms": 0.078,
      "fps": 17699,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3483,
      "timestamp_ms": 1000.596,
      "frame_time_ms": 0.052,
      "fps": 17730,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3484,
      "timestamp_ms": 1000.649,
      "frame_time_ms": 0.052,
      "fps": 17793,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3485,
      "timestamp_ms": 1000.717,
      "frame_time_ms": 0.069,
      "fps": 17788,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3486,
      "timestamp_ms": 1000.762,
      "frame_time_ms": 0.045,
      "fps": 17937,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3487,
      "timestamp_ms": 1000.824,
      "frame_time_ms": 0.061,
      "fps": 17996,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3488,
      "timestamp_ms": 1000.879,
      "frame_time_ms": 0.055,
      "fps": 17958,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3489,
      "timestamp_ms": 1000.950,
      "frame_time_ms": 0.072,
      "fps": 18012,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3490,
      "timestamp_ms": 1000.991,
      "frame_time_ms": 0.040,
      "fps": 18045,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3491,
      "timestamp_ms": 1001.067,
      "frame_time_ms": 0.077,
      "fps": 18105,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3492,
      "timestamp_ms": 1001.116,
      "frame_time_ms": 0.049,
      "fps": 18066,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3493,
      "timestamp_ms": 1001.188,
      "frame_time_ms": 0.071,
      "fps": 17985,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3494,
      "timestamp_ms": 1001.239,
      "frame_time_ms": 0.051,
      "fps": 17969,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3495,
      "timestamp_ms": 1001.272,
      "frame_time_ms": 0.033,
      "fps": 18077,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3496,
      "timestamp_ms": 1001.305,
      "frame_time_ms": 0.033,
      "fps": 18198,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3497,
      "timestamp_ms": 1001.338,
      "frame_time_ms": 0.033,
      "fps": 18404,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3498,
      "timestamp_ms": 1001.372,
      "frame_time_ms": 0.035,
      "fps": 18564,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3499,
      "timestamp_ms": 1001.406,
      "frame_time_ms": 0.033,
      "fps": 18610,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3500,
      "timestamp_ms": 1001.439,
      "frame_time_ms": 0.033,
      "fps": 18808,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3501,
      "timestamp_ms": 1001.472,
      "frame_time_ms": 0.033,
      "fps": 18838,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3502,
      "timestamp_ms": 1001.505,
      "frame_time_ms": 0.033,
      "fps": 19083,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3503,
      "timestamp_ms": 1001.538,
      "frame_time_ms": 0.033,
      "fps": 19157,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3504,
      "timestamp_ms": 1001.570,
      "frame_time_ms": 0.033,
      "fps": 19411,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3505,
      "timestamp_ms": 1001.604,
      "frame_time_ms": 0.033,
      "fps": 19620,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3506,
      "timestamp_ms": 1001.636,
      "frame_time_ms": 0.033,
      "fps": 19691,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3507,
      "timestamp_ms": 1001.669,
      "frame_time_ms": 0.033,
      "fps": 19828,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3508,
      "timestamp_ms": 1001.702,
      "frame_time_ms": 0.033,
      "fps": 20026,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3509,
      "timestamp_ms": 1001.735,
      "frame_time_ms": 0.032,
      "fps": 20236,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3510,
      "timestamp_ms": 1001.768,
      "frame_time_ms": 0.034,
      "fps": 20249,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3511,
      "timestamp_ms": 1001.801,
      "frame_time_ms": 0.033,
      "fps": 20408,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3512,
      "timestamp_ms": 1001.835,
      "frame_time_ms": 0.033,
      "fps": 20463,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3513,
      "timestamp_ms": 1001.867,
      "frame_time_ms": 0.032,
      "fps": 20597,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3514,
      "timestamp_ms": 1078.305,
      "frame_time_ms": 76.438,
      "fps": 756,
      "work_time_ms": 76.428,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3515,
      "timestamp_ms": 1078.500,
      "frame_time_ms": 0.195,
      "fps": 755,
      "work_time_ms": 0.194,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3516,
      "timestamp_ms": 1078.614,
      "frame_time_ms": 0.115,
      "fps": 754,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3517,
      "timestamp_ms": 1078.692,
      "frame_time_ms": 0.078,
      "fps": 754,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3518,
      "timestamp_ms": 1078.764,
      "frame_time_ms": 0.071,
      "fps": 754,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3519,
      "timestamp_ms": 1078.863,
      "frame_time_ms": 0.099,
      "fps": 753,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3520,
      "timestamp_ms": 1079.156,
      "frame_time_ms": 0.293,
      "fps": 751,
      "work_time_ms": 0.292,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3521,
      "timestamp_ms": 1079.255,
      "frame_time_ms": 0.099,
      "fps": 751,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3522,
      "timestamp_ms": 1079.317,
      "frame_time_ms": 0.062,
      "fps": 751,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3523,
      "timestamp_ms": 1079.379,
      "frame_time_ms": 0.062,
      "fps": 750,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3524,
      "timestamp_ms": 1079.463,
      "frame_time_ms": 0.084,
      "fps": 750,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3525,
      "timestamp_ms": 1079.619,
      "frame_time_ms": 0.156,
      "fps": 749,
      "work_time_ms": 0.155,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3526,
      "timestamp_ms": 1079.740,
      "frame_time_ms": 0.121,
      "fps": 749,
      "work_time_ms": 0.120,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3527,
      "timestamp_ms": 1079.819,
      "frame_time_ms": 0.080,
      "fps": 748,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3528,
      "timestamp_ms": 1079.903,
      "frame_time_ms": 0.083,
      "fps": 748,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3529,
      "timestamp_ms": 1080.023,
      "frame_time_ms": 0.120,
      "fps": 748,
      "work_time_ms": 0.119,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3530,
      "timestamp_ms": 1080.230,
      "frame_time_ms": 0.207,
      "fps": 746,
      "work_time_ms": 0.206,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3531,
      "timestamp_ms": 1080.351,
      "frame_time_ms": 0.121,
      "fps": 746,
      "work_time_ms": 0.120,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3532,
      "timestamp_ms": 1080.429,
      "frame_time_ms": 0.079,
      "fps": 745,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3533,
      "timestamp_ms": 1080.547,
      "frame_time_ms": 0.118,
      "fps": 745,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3534,
      "timestamp_ms": 1080.627,
      "frame_time_ms": 0.079,
      "fps": 744,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3535,
      "timestamp_ms": 1080.702,
      "frame_time_ms": 0.076,
      "fps": 744,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3536,
      "timestamp_ms": 1080.786,
      "frame_time_ms": 0.083,
      "fps": 744,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3537,
      "timestamp_ms": 1080.866,
      "frame_time_ms": 0.080,
      "fps": 744,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3538,
      "timestamp_ms": 1080.988,
      "frame_time_ms": 0.122,
      "fps": 743,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3539,
      "timestamp_ms": 1081.065,
      "frame_time_ms": 0.077,
      "fps": 743,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3540,
      "timestamp_ms": 1081.143,
      "frame_time_ms": 0.078,
      "fps": 743,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3541,
      "timestamp_ms": 1081.234,
      "frame_time_ms": 0.091,
      "fps": 742,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3542,
      "timestamp_ms": 1081.317,
      "frame_time_ms": 0.083,
      "fps": 742,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3543,
      "timestamp_ms": 1081.399,
      "frame_time_ms": 0.083,
      "fps": 742,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3544,
      "timestamp_ms": 1081.482,
      "frame_time_ms": 0.082,
      "fps": 742,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3545,
      "timestamp_ms": 1081.566,
      "frame_time_ms": 0.084,
      "fps": 742,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3546,
      "timestamp_ms": 1081.648,
      "frame_time_ms": 0.082,
      "fps": 741,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3547,
      "timestamp_ms": 1081.736,
      "frame_time_ms": 0.089,
      "fps": 741,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3548,
      "timestamp_ms": 1081.818,
      "frame_time_ms": 0.082,
      "fps": 741,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3549,
      "timestamp_ms": 1081.904,
      "frame_time_ms": 0.085,
      "fps": 741,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3550,
      "timestamp_ms": 1081.995,
      "frame_time_ms": 0.091,
      "fps": 740,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3551,
      "timestamp_ms": 1082.077,
      "frame_time_ms": 0.082,
      "fps": 740,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3552,
      "timestamp_ms": 1082.163,
      "frame_time_ms": 0.086,
      "fps": 740,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3553,
      "timestamp_ms": 1082.251,
      "frame_time_ms": 0.089,
      "fps": 740,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3554,
      "timestamp_ms": 1082.337,
      "frame_time_ms": 0.085,
      "fps": 739,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3555,
      "timestamp_ms": 1082.418,
      "frame_time_ms": 0.081,
      "fps": 739,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3556,
      "timestamp_ms": 1082.503,
      "frame_time_ms": 0.085,
      "fps": 738,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3557,
      "timestamp_ms": 1082.585,
      "frame_time_ms": 0.082,
      "fps": 738,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3558,
      "timestamp_ms": 1082.675,
      "frame_time_ms": 0.090,
      "fps": 737,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3559,
      "timestamp_ms": 1082.780,
      "frame_time_ms": 0.105,
      "fps": 737,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3560,
      "timestamp_ms": 1082.862,
      "frame_time_ms": 0.082,
      "fps": 736,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3561,
      "timestamp_ms": 1082.946,
      "frame_time_ms": 0.084,
      "fps": 736,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3562,
      "timestamp_ms": 1083.028,
      "frame_time_ms": 0.082,
      "fps": 735,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3563,
      "timestamp_ms": 1083.112,
      "frame_time_ms": 0.084,
      "fps": 735,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3564,
      "timestamp_ms": 1083.213,
      "frame_time_ms": 0.101,
      "fps": 734,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3565,
      "timestamp_ms": 1083.409,
      "frame_time_ms": 0.196,
      "fps": 733,
      "work_time_ms": 0.194,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3566,
      "timestamp_ms": 1083.585,
      "frame_time_ms": 0.177,
      "fps": 732,
      "work_time_ms": 0.176,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3567,
      "timestamp_ms": 1083.780,
      "frame_time_ms": 0.194,
      "fps": 730,
      "work_time_ms": 0.193,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3568,
      "timestamp_ms": 1083.962,
      "frame_time_ms": 0.182,
      "fps": 729,
      "work_time_ms": 0.181,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3569,
      "timestamp_ms": 1084.079,
      "frame_time_ms": 0.118,
      "fps": 728,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3570,
      "timestamp_ms": 1084.183,
      "frame_time_ms": 0.104,
      "fps": 728,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3571,
      "timestamp_ms": 1084.274,
      "frame_time_ms": 0.090,
      "fps": 727,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3572,
      "timestamp_ms": 1084.366,
      "frame_time_ms": 0.093,
      "fps": 726,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3573,
      "timestamp_ms": 1084.455,
      "frame_time_ms": 0.089,
      "fps": 726,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3574,
      "timestamp_ms": 1084.548,
      "frame_time_ms": 0.092,
      "fps": 9610,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3575,
      "timestamp_ms": 1084.635,
      "frame_time_ms": 0.087,
      "fps": 9779,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3576,
      "timestamp_ms": 1084.720,
      "frame_time_ms": 0.085,
      "fps": 9828,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3577,
      "timestamp_ms": 1084.802,
      "frame_time_ms": 0.082,
      "fps": 9821,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3578,
      "timestamp_ms": 1084.886,
      "frame_time_ms": 0.085,
      "fps": 9799,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3579,
      "timestamp_ms": 1084.971,
      "frame_time_ms": 0.085,
      "fps": 9821,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3580,
      "timestamp_ms": 1085.062,
      "frame_time_ms": 0.090,
      "fps": 10159,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3581,
      "timestamp_ms": 1085.147,
      "frame_time_ms": 0.085,
      "fps": 10183,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3582,
      "timestamp_ms": 1085.228,
      "frame_time_ms": 0.081,
      "fps": 10150,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3583,
      "timestamp_ms": 1085.312,
      "frame_time_ms": 0.085,
      "fps": 10111,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3584,
      "timestamp_ms": 1085.393,
      "frame_time_ms": 0.081,
      "fps": 10116,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3585,
      "timestamp_ms": 1085.478,
      "frame_time_ms": 0.084,
      "fps": 10240,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3586,
      "timestamp_ms": 1085.560,
      "frame_time_ms": 0.083,
      "fps": 10307,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3587,
      "timestamp_ms": 1085.645,
      "frame_time_ms": 0.085,
      "fps": 10298,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3588,
      "timestamp_ms": 1085.727,
      "frame_time_ms": 0.082,
      "fps": 10300,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3589,
      "timestamp_ms": 1085.812,
      "frame_time_ms": 0.084,
      "fps": 10364,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3590,
      "timestamp_ms": 1085.906,
      "frame_time_ms": 0.094,
      "fps": 10570,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3591,
      "timestamp_ms": 1085.991,
      "frame_time_ms": 0.085,
      "fps": 10638,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3592,
      "timestamp_ms": 1086.069,
      "frame_time_ms": 0.078,
      "fps": 10640,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3593,
      "timestamp_ms": 1086.144,
      "frame_time_ms": 0.075,
      "fps": 10721,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3594,
      "timestamp_ms": 1086.230,
      "frame_time_ms": 0.086,
      "fps": 10708,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3595,
      "timestamp_ms": 1086.305,
      "frame_time_ms": 0.075,
      "fps": 10710,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3596,
      "timestamp_ms": 1086.383,
      "frame_time_ms": 0.079,
      "fps": 10718,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3597,
      "timestamp_ms": 1086.459,
      "frame_time_ms": 0.075,
      "fps": 10727,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3598,
      "timestamp_ms": 1086.537,
      "frame_time_ms": 0.079,
      "fps": 10810,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3599,
      "timestamp_ms": 1086.616,
      "frame_time_ms": 0.078,
      "fps": 10808,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3600,
      "timestamp_ms": 1086.697,
      "frame_time_ms": 0.081,
      "fps": 10803,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3601,
      "timestamp_ms": 1086.776,
      "frame_time_ms": 0.079,
      "fps": 10826,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3602,
      "timestamp_ms": 1086.851,
      "frame_time_ms": 0.076,
      "fps": 10840,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3603,
      "timestamp_ms": 1086.929,
      "frame_time_ms": 0.078,
      "fps": 10849,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3604,
      "timestamp_ms": 1087.005,
      "frame_time_ms": 0.075,
      "fps": 10863,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3605,
      "timestamp_ms": 1087.083,
      "frame_time_ms": 0.078,
      "fps": 10875,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3606,
      "timestamp_ms": 1087.161,
      "frame_time_ms": 0.079,
      "fps": 10881,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3607,
      "timestamp_ms": 1087.240,
      "frame_time_ms": 0.078,
      "fps": 10903,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3608,
      "timestamp_ms": 1087.317,
      "frame_time_ms": 0.077,
      "fps": 10913,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3609,
      "timestamp_ms": 1087.393,
      "frame_time_ms": 0.076,
      "fps": 10930,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3610,
      "timestamp_ms": 1087.471,
      "frame_time_ms": 0.078,
      "fps": 10956,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3611,
      "timestamp_ms": 1087.553,
      "frame_time_ms": 0.083,
      "fps": 10954,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3612,
      "timestamp_ms": 1087.645,
      "frame_time_ms": 0.091,
      "fps": 10944,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3613,
      "timestamp_ms": 1087.736,
      "frame_time_ms": 0.091,
      "fps": 10940,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3614,
      "timestamp_ms": 1087.816,
      "frame_time_ms": 0.080,
      "fps": 10950,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3615,
      "timestamp_ms": 1087.903,
      "frame_time_ms": 0.087,
      "fps": 10938,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3616,
      "timestamp_ms": 1087.983,
      "frame_time_ms": 0.081,
      "fps": 10946,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3617,
      "timestamp_ms": 1088.060,
      "frame_time_ms": 0.076,
      "fps": 10958,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3618,
      "timestamp_ms": 1088.138,
      "frame_time_ms": 0.078,
      "fps": 10982,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3619,
      "timestamp_ms": 1088.217,
      "frame_time_ms": 0.079,
      "fps": 11035,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3620,
      "timestamp_ms": 1088.293,
      "frame_time_ms": 0.076,
      "fps": 11047,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3621,
      "timestamp_ms": 1088.374,
      "frame_time_ms": 0.081,
      "fps": 11053,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3622,
      "timestamp_ms": 1088.459,
      "frame_time_ms": 0.085,
      "fps": 11047,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3623,
      "timestamp_ms": 1088.551,
      "frame_time_ms": 0.092,
      "fps": 11031,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3624,
      "timestamp_ms": 1088.634,
      "frame_time_ms": 0.084,
      "fps": 11066,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3625,
      "timestamp_ms": 1088.716,
      "frame_time_ms": 0.081,
      "fps": 11305,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3626,
      "timestamp_ms": 1088.794,
      "frame_time_ms": 0.078,
      "fps": 11520,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3627,
      "timestamp_ms": 1088.876,
      "frame_time_ms": 0.082,
      "fps": 11773,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3628,
      "timestamp_ms": 1088.955,
      "frame_time_ms": 0.079,
      "fps": 12016,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3629,
      "timestamp_ms": 1089.019,
      "frame_time_ms": 0.064,
      "fps": 12148,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3630,
      "timestamp_ms": 1089.085,
      "frame_time_ms": 0.066,
      "fps": 12242,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3631,
      "timestamp_ms": 1089.147,
      "frame_time_ms": 0.062,
      "fps": 12312,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3632,
      "timestamp_ms": 1089.217,
      "frame_time_ms": 0.071,
      "fps": 12368,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3633,
      "timestamp_ms": 1089.283,
      "frame_time_ms": 0.066,
      "fps": 12427,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3634,
      "timestamp_ms": 1089.349,
      "frame_time_ms": 0.065,
      "fps": 12497,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3635,
      "timestamp_ms": 1089.411,
      "frame_time_ms": 0.062,
      "fps": 12562,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3636,
      "timestamp_ms": 1089.476,
      "frame_time_ms": 0.065,
      "fps": 12615,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3637,
      "timestamp_ms": 1089.537,
      "frame_time_ms": 0.061,
      "fps": 12671,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3638,
      "timestamp_ms": 1089.602,
      "frame_time_ms": 0.065,
      "fps": 12725,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3639,
      "timestamp_ms": 1089.666,
      "frame_time_ms": 0.064,
      "fps": 12782,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3640,
      "timestamp_ms": 1089.727,
      "frame_time_ms": 0.061,
      "fps": 12861,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3641,
      "timestamp_ms": 1089.792,
      "frame_time_ms": 0.066,
      "fps": 12914,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3642,
      "timestamp_ms": 1089.855,
      "frame_time_ms": 0.063,
      "fps": 12964,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3643,
      "timestamp_ms": 1089.919,
      "frame_time_ms": 0.063,
      "fps": 13026,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3644,
      "timestamp_ms": 1089.979,
      "frame_time_ms": 0.060,
      "fps": 13086,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3645,
      "timestamp_ms": 1090.039,
      "frame_time_ms": 0.060,
      "fps": 13155,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3646,
      "timestamp_ms": 1090.097,
      "frame_time_ms": 0.058,
      "fps": 13227,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3647,
      "timestamp_ms": 1090.156,
      "frame_time_ms": 0.060,
      "fps": 13300,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3648,
      "timestamp_ms": 1090.220,
      "frame_time_ms": 0.063,
      "fps": 13357,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3649,
      "timestamp_ms": 1090.277,
      "frame_time_ms": 0.058,
      "fps": 13434,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3650,
      "timestamp_ms": 1090.340,
      "frame_time_ms": 0.062,
      "fps": 13531,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3651,
      "timestamp_ms": 1090.403,
      "frame_time_ms": 0.063,
      "fps": 13599,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3652,
      "timestamp_ms": 1090.464,
      "frame_time_ms": 0.061,
      "fps": 13651,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3653,
      "timestamp_ms": 1090.526,
      "frame_time_ms": 0.062,
      "fps": 13692,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3654,
      "timestamp_ms": 1090.600,
      "frame_time_ms": 0.074,
      "fps": 13729,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3655,
      "timestamp_ms": 1090.661,
      "frame_time_ms": 0.061,
      "fps": 13774,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3656,
      "timestamp_ms": 1090.725,
      "frame_time_ms": 0.064,
      "fps": 13821,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3657,
      "timestamp_ms": 1090.787,
      "frame_time_ms": 0.062,
      "fps": 13863,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3658,
      "timestamp_ms": 1090.853,
      "frame_time_ms": 0.066,
      "fps": 13904,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3659,
      "timestamp_ms": 1090.920,
      "frame_time_ms": 0.067,
      "fps": 13940,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3660,
      "timestamp_ms": 1091.067,
      "frame_time_ms": 0.148,
      "fps": 13726,
      "work_time_ms": 0.146,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3661,
      "timestamp_ms": 1091.173,
      "frame_time_ms": 0.106,
      "fps": 13642,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3662,
      "timestamp_ms": 1091.236,
      "frame_time_ms": 0.062,
      "fps": 13686,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3663,
      "timestamp_ms": 1091.315,
      "frame_time_ms": 0.080,
      "fps": 13679,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3664,
      "timestamp_ms": 1091.447,
      "frame_time_ms": 0.131,
      "fps": 13507,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3665,
      "timestamp_ms": 1091.515,
      "frame_time_ms": 0.069,
      "fps": 13534,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3666,
      "timestamp_ms": 1091.576,
      "frame_time_ms": 0.060,
      "fps": 13593,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3667,
      "timestamp_ms": 1091.649,
      "frame_time_ms": 0.074,
      "fps": 13605,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3668,
      "timestamp_ms": 1091.737,
      "frame_time_ms": 0.087,
      "fps": 13574,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3669,
      "timestamp_ms": 1091.818,
      "frame_time_ms": 0.081,
      "fps": 13559,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3670,
      "timestamp_ms": 1091.882,
      "frame_time_ms": 0.064,
      "fps": 13602,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3671,
      "timestamp_ms": 1091.944,
      "frame_time_ms": 0.062,
      "fps": 13667,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3672,
      "timestamp_ms": 1092.006,
      "frame_time_ms": 0.062,
      "fps": 13758,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3673,
      "timestamp_ms": 1092.067,
      "frame_time_ms": 0.061,
      "fps": 13853,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3674,
      "timestamp_ms": 1092.129,
      "frame_time_ms": 0.062,
      "fps": 13911,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3675,
      "timestamp_ms": 1092.190,
      "frame_time_ms": 0.062,
      "fps": 13992,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3676,
      "timestamp_ms": 1092.257,
      "frame_time_ms": 0.067,
      "fps": 14038,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3677,
      "timestamp_ms": 1092.317,
      "frame_time_ms": 0.059,
      "fps": 14094,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3678,
      "timestamp_ms": 1092.381,
      "frame_time_ms": 0.065,
      "fps": 14137,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3679,
      "timestamp_ms": 1092.435,
      "frame_time_ms": 0.053,
      "fps": 14224,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3680,
      "timestamp_ms": 1092.487,
      "frame_time_ms": 0.052,
      "fps": 14306,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3681,
      "timestamp_ms": 1092.541,
      "frame_time_ms": 0.054,
      "fps": 14398,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3682,
      "timestamp_ms": 1092.604,
      "frame_time_ms": 0.063,
      "fps": 14475,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3683,
      "timestamp_ms": 1092.659,
      "frame_time_ms": 0.056,
      "fps": 14602,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3684,
      "timestamp_ms": 1092.711,
      "frame_time_ms": 0.052,
      "fps": 14716,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3685,
      "timestamp_ms": 1092.764,
      "frame_time_ms": 0.053,
      "fps": 14818,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3686,
      "timestamp_ms": 1092.817,
      "frame_time_ms": 0.052,
      "fps": 14914,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3687,
      "timestamp_ms": 1092.871,
      "frame_time_ms": 0.055,
      "fps": 15015,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3688,
      "timestamp_ms": 1092.926,
      "frame_time_ms": 0.054,
      "fps": 15109,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3689,
      "timestamp_ms": 1092.979,
      "frame_time_ms": 0.053,
      "fps": 15151,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3690,
      "timestamp_ms": 1093.033,
      "frame_time_ms": 0.055,
      "fps": 15193,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3691,
      "timestamp_ms": 1093.085,
      "frame_time_ms": 0.051,
      "fps": 15236,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3692,
      "timestamp_ms": 1093.139,
      "frame_time_ms": 0.054,
      "fps": 15302,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3693,
      "timestamp_ms": 1093.190,
      "frame_time_ms": 0.052,
      "fps": 15357,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3694,
      "timestamp_ms": 1093.244,
      "frame_time_ms": 0.054,
      "fps": 15400,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3695,
      "timestamp_ms": 1093.325,
      "frame_time_ms": 0.081,
      "fps": 15325,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3696,
      "timestamp_ms": 1093.379,
      "frame_time_ms": 0.054,
      "fps": 15368,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3697,
      "timestamp_ms": 1093.433,
      "frame_time_ms": 0.053,
      "fps": 15400,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3698,
      "timestamp_ms": 1093.488,
      "frame_time_ms": 0.055,
      "fps": 15440,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3699,
      "timestamp_ms": 1093.542,
      "frame_time_ms": 0.055,
      "fps": 15475,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3700,
      "timestamp_ms": 1093.595,
      "frame_time_ms": 0.053,
      "fps": 15507,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3701,
      "timestamp_ms": 1093.650,
      "frame_time_ms": 0.054,
      "fps": 15556,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3702,
      "timestamp_ms": 1093.712,
      "frame_time_ms": 0.062,
      "fps": 15560,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3703,
      "timestamp_ms": 1093.764,
      "frame_time_ms": 0.052,
      "fps": 15604,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3704,
      "timestamp_ms": 1093.816,
      "frame_time_ms": 0.052,
      "fps": 15637,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3705,
      "timestamp_ms": 1093.870,
      "frame_time_ms": 0.054,
      "fps": 15661,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3706,
      "timestamp_ms": 1093.923,
      "frame_time_ms": 0.053,
      "fps": 15682,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3707,
      "timestamp_ms": 1093.993,
      "frame_time_ms": 0.071,
      "fps": 15637,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3708,
      "timestamp_ms": 1094.047,
      "frame_time_ms": 0.054,
      "fps": 15673,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3709,
      "timestamp_ms": 1094.099,
      "frame_time_ms": 0.051,
      "fps": 15702,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3710,
      "timestamp_ms": 1094.153,
      "frame_time_ms": 0.054,
      "fps": 15735,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3711,
      "timestamp_ms": 1094.205,
      "frame_time_ms": 0.052,
      "fps": 15781,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3712,
      "timestamp_ms": 1094.275,
      "frame_time_ms": 0.070,
      "fps": 15743,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3713,
      "timestamp_ms": 1094.330,
      "frame_time_ms": 0.055,
      "fps": 15772,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3714,
      "timestamp_ms": 1094.385,
      "frame_time_ms": 0.056,
      "fps": 15847,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3715,
      "timestamp_ms": 1094.440,
      "frame_time_ms": 0.055,
      "fps": 15873,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3716,
      "timestamp_ms": 1094.501,
      "frame_time_ms": 0.060,
      "fps": 15889,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3717,
      "timestamp_ms": 1094.574,
      "frame_time_ms": 0.073,
      "fps": 15843,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3718,
      "timestamp_ms": 1094.691,
      "frame_time_ms": 0.117,
      "fps": 15633,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3719,
      "timestamp_ms": 1094.767,
      "frame_time_ms": 0.076,
      "fps": 15596,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3720,
      "timestamp_ms": 1094.841,
      "frame_time_ms": 0.074,
      "fps": 15902,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3721,
      "timestamp_ms": 1094.936,
      "frame_time_ms": 0.095,
      "fps": 15948,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3722,
      "timestamp_ms": 1094.997,
      "frame_time_ms": 0.062,
      "fps": 15948,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3723,
      "timestamp_ms": 1095.053,
      "frame_time_ms": 0.056,
      "fps": 16051,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3724,
      "timestamp_ms": 1095.105,
      "frame_time_ms": 0.052,
      "fps": 16397,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3725,
      "timestamp_ms": 1095.160,
      "frame_time_ms": 0.054,
      "fps": 16465,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3726,
      "timestamp_ms": 1095.212,
      "frame_time_ms": 0.052,
      "fps": 16501,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3727,
      "timestamp_ms": 1095.265,
      "frame_time_ms": 0.053,
      "fps": 16597,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3728,
      "timestamp_ms": 1095.326,
      "frame_time_ms": 0.062,
      "fps": 16713,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3729,
      "timestamp_ms": 1095.380,
      "frame_time_ms": 0.053,
      "fps": 16844,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3730,
      "timestamp_ms": 1095.434,
      "frame_time_ms": 0.055,
      "fps": 16887,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3731,
      "timestamp_ms": 1095.486,
      "frame_time_ms": 0.052,
      "fps": 16934,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3732,
      "timestamp_ms": 1095.540,
      "frame_time_ms": 0.053,
      "fps": 16977,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3733,
      "timestamp_ms": 1095.601,
      "frame_time_ms": 0.061,
      "fps": 16977,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3734,
      "timestamp_ms": 1095.646,
      "frame_time_ms": 0.045,
      "fps": 17059,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3735,
      "timestamp_ms": 1095.690,
      "frame_time_ms": 0.044,
      "fps": 17147,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3736,
      "timestamp_ms": 1095.729,
      "frame_time_ms": 0.039,
      "fps": 17286,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3737,
      "timestamp_ms": 1095.765,
      "frame_time_ms": 0.037,
      "fps": 17396,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3738,
      "timestamp_ms": 1095.805,
      "frame_time_ms": 0.039,
      "fps": 17528,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3739,
      "timestamp_ms": 1095.845,
      "frame_time_ms": 0.040,
      "fps": 17595,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3740,
      "timestamp_ms": 1095.882,
      "frame_time_ms": 0.037,
      "fps": 17673,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3741,
      "timestamp_ms": 1095.920,
      "frame_time_ms": 0.038,
      "fps": 17756,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3742,
      "timestamp_ms": 1095.956,
      "frame_time_ms": 0.037,
      "fps": 17894,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3743,
      "timestamp_ms": 1095.999,
      "frame_time_ms": 0.043,
      "fps": 17964,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3744,
      "timestamp_ms": 1096.038,
      "frame_time_ms": 0.039,
      "fps": 18034,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3745,
      "timestamp_ms": 1096.076,
      "frame_time_ms": 0.037,
      "fps": 18121,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3746,
      "timestamp_ms": 1096.113,
      "frame_time_ms": 0.037,
      "fps": 18203,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3747,
      "timestamp_ms": 1096.151,
      "frame_time_ms": 0.038,
      "fps": 18298,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3748,
      "timestamp_ms": 1096.189,
      "frame_time_ms": 0.038,
      "fps": 18387,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3749,
      "timestamp_ms": 1096.225,
      "frame_time_ms": 0.037,
      "fps": 18478,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3750,
      "timestamp_ms": 1096.263,
      "frame_time_ms": 0.037,
      "fps": 18581,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3751,
      "timestamp_ms": 1096.311,
      "frame_time_ms": 0.048,
      "fps": 18598,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3752,
      "timestamp_ms": 1096.349,
      "frame_time_ms": 0.039,
      "fps": 18685,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3753,
      "timestamp_ms": 1096.386,
      "frame_time_ms": 0.036,
      "fps": 18779,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3754,
      "timestamp_ms": 1096.423,
      "frame_time_ms": 0.037,
      "fps": 18879,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3755,
      "timestamp_ms": 1096.463,
      "frame_time_ms": 0.040,
      "fps": 19126,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3756,
      "timestamp_ms": 1096.500,
      "frame_time_ms": 0.037,
      "fps": 19230,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3757,
      "timestamp_ms": 1096.536,
      "frame_time_ms": 0.037,
      "fps": 19329,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3758,
      "timestamp_ms": 1096.573,
      "frame_time_ms": 0.036,
      "fps": 19448,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3759,
      "timestamp_ms": 1096.609,
      "frame_time_ms": 0.037,
      "fps": 19563,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3760,
      "timestamp_ms": 1096.646,
      "frame_time_ms": 0.037,
      "fps": 19665,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3761,
      "timestamp_ms": 1096.683,
      "frame_time_ms": 0.037,
      "fps": 19775,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3762,
      "timestamp_ms": 1096.720,
      "frame_time_ms": 0.037,
      "fps": 19940,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3763,
      "timestamp_ms": 1096.758,
      "frame_time_ms": 0.038,
      "fps": 20033,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3764,
      "timestamp_ms": 1096.795,
      "frame_time_ms": 0.036,
      "fps": 20140,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3765,
      "timestamp_ms": 1096.832,
      "frame_time_ms": 0.037,
      "fps": 20256,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3766,
      "timestamp_ms": 1096.869,
      "frame_time_ms": 0.037,
      "fps": 20366,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3767,
      "timestamp_ms": 1096.906,
      "frame_time_ms": 0.038,
      "fps": 20597,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3768,
      "timestamp_ms": 1163.080,
      "frame_time_ms": 66.172,
      "fps": 869,
      "work_time_ms": 66.162,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3769,
      "timestamp_ms": 1163.277,
      "frame_time_ms": 0.198,
      "fps": 867,
      "work_time_ms": 0.197,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3770,
      "timestamp_ms": 1163.426,
      "frame_time_ms": 0.149,
      "fps": 866,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3771,
      "timestamp_ms": 1163.496,
      "frame_time_ms": 0.070,
      "fps": 865,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3772,
      "timestamp_ms": 1163.566,
      "frame_time_ms": 0.070,
      "fps": 865,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3773,
      "timestamp_ms": 1163.636,
      "frame_time_ms": 0.070,
      "fps": 865,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3774,
      "timestamp_ms": 1163.769,
      "frame_time_ms": 0.133,
      "fps": 864,
      "work_time_ms": 0.132,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3775,
      "timestamp_ms": 1163.872,
      "frame_time_ms": 0.103,
      "fps": 864,
      "work_time_ms": 0.102,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3776,
      "timestamp_ms": 1163.960,
      "frame_time_ms": 0.089,
      "fps": 863,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3777,
      "timestamp_ms": 1164.063,
      "frame_time_ms": 0.102,
      "fps": 863,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3778,
      "timestamp_ms": 1164.135,
      "frame_time_ms": 0.072,
      "fps": 864,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3779,
      "timestamp_ms": 1164.205,
      "frame_time_ms": 0.070,
      "fps": 864,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3780,
      "timestamp_ms": 1164.275,
      "frame_time_ms": 0.070,
      "fps": 864,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3781,
      "timestamp_ms": 1164.348,
      "frame_time_ms": 0.073,
      "fps": 864,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3782,
      "timestamp_ms": 1164.418,
      "frame_time_ms": 0.070,
      "fps": 864,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3783,
      "timestamp_ms": 1164.489,
      "frame_time_ms": 0.071,
      "fps": 864,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3784,
      "timestamp_ms": 1164.566,
      "frame_time_ms": 0.077,
      "fps": 863,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3785,
      "timestamp_ms": 1164.639,
      "frame_time_ms": 0.073,
      "fps": 863,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3786,
      "timestamp_ms": 1164.716,
      "frame_time_ms": 0.077,
      "fps": 863,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3787,
      "timestamp_ms": 1164.797,
      "frame_time_ms": 0.081,
      "fps": 862,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3788,
      "timestamp_ms": 1164.873,
      "frame_time_ms": 0.076,
      "fps": 862,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3789,
      "timestamp_ms": 1164.949,
      "frame_time_ms": 0.076,
      "fps": 862,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3790,
      "timestamp_ms": 1165.030,
      "frame_time_ms": 0.081,
      "fps": 862,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3791,
      "timestamp_ms": 1165.120,
      "frame_time_ms": 0.090,
      "fps": 861,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3792,
      "timestamp_ms": 1165.197,
      "frame_time_ms": 0.077,
      "fps": 861,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3793,
      "timestamp_ms": 1165.273,
      "frame_time_ms": 0.076,
      "fps": 861,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3794,
      "timestamp_ms": 1165.349,
      "frame_time_ms": 0.076,
      "fps": 860,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3795,
      "timestamp_ms": 1165.430,
      "frame_time_ms": 0.081,
      "fps": 860,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3796,
      "timestamp_ms": 1165.506,
      "frame_time_ms": 0.077,
      "fps": 859,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3797,
      "timestamp_ms": 1165.589,
      "frame_time_ms": 0.082,
      "fps": 859,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3798,
      "timestamp_ms": 1165.685,
      "frame_time_ms": 0.097,
      "fps": 858,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3799,
      "timestamp_ms": 1165.811,
      "frame_time_ms": 0.125,
      "fps": 857,
      "work_time_ms": 0.124,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3800,
      "timestamp_ms": 1165.897,
      "frame_time_ms": 0.086,
      "fps": 856,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3801,
      "timestamp_ms": 1165.976,
      "frame_time_ms": 0.079,
      "fps": 856,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3802,
      "timestamp_ms": 1166.204,
      "frame_time_ms": 0.228,
      "fps": 854,
      "work_time_ms": 0.228,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3803,
      "timestamp_ms": 1166.289,
      "frame_time_ms": 0.085,
      "fps": 853,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3804,
      "timestamp_ms": 1166.371,
      "frame_time_ms": 0.082,
      "fps": 853,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3805,
      "timestamp_ms": 1166.458,
      "frame_time_ms": 0.087,
      "fps": 852,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3806,
      "timestamp_ms": 1166.543,
      "frame_time_ms": 0.085,
      "fps": 851,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3807,
      "timestamp_ms": 1166.627,
      "frame_time_ms": 0.084,
      "fps": 851,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3808,
      "timestamp_ms": 1166.711,
      "frame_time_ms": 0.085,
      "fps": 850,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3809,
      "timestamp_ms": 1166.798,
      "frame_time_ms": 0.086,
      "fps": 850,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3810,
      "timestamp_ms": 1166.884,
      "frame_time_ms": 0.086,
      "fps": 849,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3811,
      "timestamp_ms": 1166.966,
      "frame_time_ms": 0.082,
      "fps": 849,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3812,
      "timestamp_ms": 1167.050,
      "frame_time_ms": 0.085,
      "fps": 848,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3813,
      "timestamp_ms": 1167.132,
      "frame_time_ms": 0.081,
      "fps": 848,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3814,
      "timestamp_ms": 1167.216,
      "frame_time_ms": 0.085,
      "fps": 847,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3815,
      "timestamp_ms": 1167.305,
      "frame_time_ms": 0.088,
      "fps": 846,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3816,
      "timestamp_ms": 1167.390,
      "frame_time_ms": 0.086,
      "fps": 846,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3817,
      "timestamp_ms": 1167.473,
      "frame_time_ms": 0.082,
      "fps": 845,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3818,
      "timestamp_ms": 1167.557,
      "frame_time_ms": 0.085,
      "fps": 845,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3819,
      "timestamp_ms": 1167.642,
      "frame_time_ms": 0.084,
      "fps": 844,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3820,
      "timestamp_ms": 1167.754,
      "frame_time_ms": 0.112,
      "fps": 843,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3821,
      "timestamp_ms": 1167.841,
      "frame_time_ms": 0.088,
      "fps": 843,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3822,
      "timestamp_ms": 1167.927,
      "frame_time_ms": 0.085,
      "fps": 842,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3823,
      "timestamp_ms": 1168.020,
      "frame_time_ms": 0.094,
      "fps": 841,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3824,
      "timestamp_ms": 1168.111,
      "frame_time_ms": 0.090,
      "fps": 841,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3825,
      "timestamp_ms": 1168.196,
      "frame_time_ms": 0.085,
      "fps": 840,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3826,
      "timestamp_ms": 1168.278,
      "frame_time_ms": 0.082,
      "fps": 840,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3827,
      "timestamp_ms": 1168.362,
      "frame_time_ms": 0.085,
      "fps": 839,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3828,
      "timestamp_ms": 1168.447,
      "frame_time_ms": 0.085,
      "fps": 11175,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3829,
      "timestamp_ms": 1168.530,
      "frame_time_ms": 0.082,
      "fps": 11422,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3830,
      "timestamp_ms": 1168.614,
      "frame_time_ms": 0.085,
      "fps": 11562,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3831,
      "timestamp_ms": 1168.696,
      "frame_time_ms": 0.081,
      "fps": 11538,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3832,
      "timestamp_ms": 1168.781,
      "frame_time_ms": 0.085,
      "fps": 11505,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3833,
      "timestamp_ms": 1168.863,
      "frame_time_ms": 0.082,
      "fps": 11478,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3834,
      "timestamp_ms": 1168.948,
      "frame_time_ms": 0.085,
      "fps": 11585,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3835,
      "timestamp_ms": 1169.038,
      "frame_time_ms": 0.090,
      "fps": 11614,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3836,
      "timestamp_ms": 1169.128,
      "frame_time_ms": 0.091,
      "fps": 11609,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3837,
      "timestamp_ms": 1169.228,
      "frame_time_ms": 0.100,
      "fps": 11614,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3838,
      "timestamp_ms": 1169.313,
      "frame_time_ms": 0.085,
      "fps": 11585,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3839,
      "timestamp_ms": 1169.398,
      "frame_time_ms": 0.085,
      "fps": 11551,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3840,
      "timestamp_ms": 1169.480,
      "frame_time_ms": 0.082,
      "fps": 11525,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3841,
      "timestamp_ms": 1169.566,
      "frame_time_ms": 0.085,
      "fps": 11498,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3842,
      "timestamp_ms": 1169.648,
      "frame_time_ms": 0.082,
      "fps": 11472,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3843,
      "timestamp_ms": 1169.733,
      "frame_time_ms": 0.085,
      "fps": 11441,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3844,
      "timestamp_ms": 1169.814,
      "frame_time_ms": 0.082,
      "fps": 11430,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3845,
      "timestamp_ms": 1169.907,
      "frame_time_ms": 0.092,
      "fps": 11389,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3846,
      "timestamp_ms": 1169.989,
      "frame_time_ms": 0.082,
      "fps": 11378,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3847,
      "timestamp_ms": 1170.074,
      "frame_time_ms": 0.085,
      "fps": 11370,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3848,
      "timestamp_ms": 1170.158,
      "frame_time_ms": 0.084,
      "fps": 11352,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3849,
      "timestamp_ms": 1170.240,
      "frame_time_ms": 0.082,
      "fps": 11340,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3850,
      "timestamp_ms": 1170.325,
      "frame_time_ms": 0.085,
      "fps": 11331,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3851,
      "timestamp_ms": 1170.407,
      "frame_time_ms": 0.082,
      "fps": 11348,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3852,
      "timestamp_ms": 1170.491,
      "frame_time_ms": 0.084,
      "fps": 11333,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3853,
      "timestamp_ms": 1170.573,
      "frame_time_ms": 0.082,
      "fps": 11320,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3854,
      "timestamp_ms": 1170.658,
      "frame_time_ms": 0.085,
      "fps": 11301,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3855,
      "timestamp_ms": 1170.756,
      "frame_time_ms": 0.098,
      "fps": 11265,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3856,
      "timestamp_ms": 1170.842,
      "frame_time_ms": 0.086,
      "fps": 11246,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3857,
      "timestamp_ms": 1170.926,
      "frame_time_ms": 0.085,
      "fps": 11240,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3858,
      "timestamp_ms": 1171.008,
      "frame_time_ms": 0.082,
      "fps": 11271,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3859,
      "timestamp_ms": 1171.093,
      "frame_time_ms": 0.084,
      "fps": 11359,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3860,
      "timestamp_ms": 1171.177,
      "frame_time_ms": 0.084,
      "fps": 11363,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3861,
      "timestamp_ms": 1171.262,
      "frame_time_ms": 0.086,
      "fps": 11348,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3862,
      "timestamp_ms": 1171.344,
      "frame_time_ms": 0.082,
      "fps": 11670,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3863,
      "timestamp_ms": 1171.429,
      "frame_time_ms": 0.085,
      "fps": 11670,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3864,
      "timestamp_ms": 1171.512,
      "frame_time_ms": 0.082,
      "fps": 11670,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3865,
      "timestamp_ms": 1171.603,
      "frame_time_ms": 0.091,
      "fps": 11661,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3866,
      "timestamp_ms": 1171.702,
      "frame_time_ms": 0.099,
      "fps": 11630,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3867,
      "timestamp_ms": 1171.790,
      "frame_time_ms": 0.088,
      "fps": 11621,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3868,
      "timestamp_ms": 1171.888,
      "frame_time_ms": 0.098,
      "fps": 11591,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3869,
      "timestamp_ms": 1171.970,
      "frame_time_ms": 0.082,
      "fps": 11600,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3870,
      "timestamp_ms": 1172.055,
      "frame_time_ms": 0.085,
      "fps": 11603,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3871,
      "timestamp_ms": 1172.145,
      "frame_time_ms": 0.091,
      "fps": 11583,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3872,
      "timestamp_ms": 1172.237,
      "frame_time_ms": 0.092,
      "fps": 11567,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3873,
      "timestamp_ms": 1172.313,
      "frame_time_ms": 0.075,
      "fps": 11580,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3874,
      "timestamp_ms": 1172.391,
      "frame_time_ms": 0.078,
      "fps": 11596,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3875,
      "timestamp_ms": 1172.466,
      "frame_time_ms": 0.076,
      "fps": 11623,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3876,
      "timestamp_ms": 1172.553,
      "frame_time_ms": 0.086,
      "fps": 11623,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3877,
      "timestamp_ms": 1172.631,
      "frame_time_ms": 0.078,
      "fps": 11632,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3878,
      "timestamp_ms": 1172.729,
      "frame_time_ms": 0.098,
      "fps": 11603,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3879,
      "timestamp_ms": 1172.873,
      "frame_time_ms": 0.142,
      "fps": 11474,
      "work_time_ms": 0.142,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3880,
      "timestamp_ms": 1173.026,
      "frame_time_ms": 0.155,
      "fps": 11380,
      "work_time_ms": 0.154,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3881,
      "timestamp_ms": 1173.136,
      "frame_time_ms": 0.111,
      "fps": 11331,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3882,
      "timestamp_ms": 1173.220,
      "frame_time_ms": 0.084,
      "fps": 11333,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3883,
      "timestamp_ms": 1173.299,
      "frame_time_ms": 0.079,
      "fps": 11365,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3884,
      "timestamp_ms": 1173.377,
      "frame_time_ms": 0.078,
      "fps": 11391,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3885,
      "timestamp_ms": 1173.457,
      "frame_time_ms": 0.080,
      "fps": 11402,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3886,
      "timestamp_ms": 1173.537,
      "frame_time_ms": 0.079,
      "fps": 11409,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3887,
      "timestamp_ms": 1173.622,
      "frame_time_ms": 0.085,
      "fps": 11409,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3888,
      "timestamp_ms": 1173.701,
      "frame_time_ms": 0.079,
      "fps": 11422,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3889,
      "timestamp_ms": 1173.777,
      "frame_time_ms": 0.076,
      "fps": 11435,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3890,
      "timestamp_ms": 1173.855,
      "frame_time_ms": 0.078,
      "fps": 11450,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3891,
      "timestamp_ms": 1173.930,
      "frame_time_ms": 0.076,
      "fps": 11461,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3892,
      "timestamp_ms": 1174.008,
      "frame_time_ms": 0.078,
      "fps": 11476,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3893,
      "timestamp_ms": 1174.084,
      "frame_time_ms": 0.075,
      "fps": 11492,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3894,
      "timestamp_ms": 1174.162,
      "frame_time_ms": 0.079,
      "fps": 11505,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3895,
      "timestamp_ms": 1174.238,
      "frame_time_ms": 0.075,
      "fps": 11538,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3896,
      "timestamp_ms": 1174.321,
      "frame_time_ms": 0.083,
      "fps": 11556,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3897,
      "timestamp_ms": 1174.399,
      "frame_time_ms": 0.079,
      "fps": 11603,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3898,
      "timestamp_ms": 1174.475,
      "frame_time_ms": 0.076,
      "fps": 11623,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3899,
      "timestamp_ms": 1174.554,
      "frame_time_ms": 0.078,
      "fps": 11639,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3900,
      "timestamp_ms": 1174.630,
      "frame_time_ms": 0.076,
      "fps": 11652,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3901,
      "timestamp_ms": 1174.708,
      "frame_time_ms": 0.078,
      "fps": 11668,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3902,
      "timestamp_ms": 1174.784,
      "frame_time_ms": 0.076,
      "fps": 11682,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3903,
      "timestamp_ms": 1174.862,
      "frame_time_ms": 0.078,
      "fps": 11698,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3904,
      "timestamp_ms": 1174.938,
      "frame_time_ms": 0.076,
      "fps": 11711,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3905,
      "timestamp_ms": 1175.004,
      "frame_time_ms": 0.067,
      "fps": 11769,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3906,
      "timestamp_ms": 1175.067,
      "frame_time_ms": 0.062,
      "fps": 11815,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3907,
      "timestamp_ms": 1175.127,
      "frame_time_ms": 0.060,
      "fps": 11874,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3908,
      "timestamp_ms": 1175.187,
      "frame_time_ms": 0.060,
      "fps": 11930,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3909,
      "timestamp_ms": 1175.245,
      "frame_time_ms": 0.058,
      "fps": 11988,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3910,
      "timestamp_ms": 1175.305,
      "frame_time_ms": 0.060,
      "fps": 12048,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3911,
      "timestamp_ms": 1175.362,
      "frame_time_ms": 0.058,
      "fps": 12106,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3912,
      "timestamp_ms": 1175.426,
      "frame_time_ms": 0.064,
      "fps": 12155,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3913,
      "timestamp_ms": 1175.485,
      "frame_time_ms": 0.058,
      "fps": 12214,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3914,
      "timestamp_ms": 1175.545,
      "frame_time_ms": 0.060,
      "fps": 12277,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3915,
      "timestamp_ms": 1175.603,
      "frame_time_ms": 0.058,
      "fps": 12378,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3916,
      "timestamp_ms": 1175.668,
      "frame_time_ms": 0.066,
      "fps": 12430,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3917,
      "timestamp_ms": 1175.742,
      "frame_time_ms": 0.073,
      "fps": 12461,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3918,
      "timestamp_ms": 1175.799,
      "frame_time_ms": 0.057,
      "fps": 12526,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3919,
      "timestamp_ms": 1175.859,
      "frame_time_ms": 0.060,
      "fps": 12589,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3920,
      "timestamp_ms": 1175.916,
      "frame_time_ms": 0.058,
      "fps": 12658,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3921,
      "timestamp_ms": 1175.978,
      "frame_time_ms": 0.061,
      "fps": 12725,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3922,
      "timestamp_ms": 1176.036,
      "frame_time_ms": 0.058,
      "fps": 12790,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3923,
      "timestamp_ms": 1176.095,
      "frame_time_ms": 0.060,
      "fps": 12858,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3924,
      "timestamp_ms": 1176.153,
      "frame_time_ms": 0.057,
      "fps": 12928,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3925,
      "timestamp_ms": 1176.213,
      "frame_time_ms": 0.060,
      "fps": 13015,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3926,
      "timestamp_ms": 1176.276,
      "frame_time_ms": 0.063,
      "fps": 13117,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3927,
      "timestamp_ms": 1176.381,
      "frame_time_ms": 0.105,
      "fps": 13069,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3928,
      "timestamp_ms": 1176.473,
      "frame_time_ms": 0.093,
      "fps": 13083,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3929,
      "timestamp_ms": 1176.532,
      "frame_time_ms": 0.058,
      "fps": 13152,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3930,
      "timestamp_ms": 1176.592,
      "frame_time_ms": 0.060,
      "fps": 13224,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3931,
      "timestamp_ms": 1176.650,
      "frame_time_ms": 0.058,
      "fps": 13321,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3932,
      "timestamp_ms": 1176.710,
      "frame_time_ms": 0.061,
      "fps": 13413,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3933,
      "timestamp_ms": 1176.768,
      "frame_time_ms": 0.057,
      "fps": 13468,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3934,
      "timestamp_ms": 1176.827,
      "frame_time_ms": 0.060,
      "fps": 13522,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3935,
      "timestamp_ms": 1176.885,
      "frame_time_ms": 0.057,
      "fps": 13580,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3936,
      "timestamp_ms": 1176.945,
      "frame_time_ms": 0.060,
      "fps": 13661,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3937,
      "timestamp_ms": 1177.012,
      "frame_time_ms": 0.067,
      "fps": 13695,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3938,
      "timestamp_ms": 1177.070,
      "frame_time_ms": 0.058,
      "fps": 13821,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3939,
      "timestamp_ms": 1177.130,
      "frame_time_ms": 0.060,
      "fps": 14087,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3940,
      "timestamp_ms": 1177.187,
      "frame_time_ms": 0.058,
      "fps": 14416,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3941,
      "timestamp_ms": 1177.247,
      "frame_time_ms": 0.060,
      "fps": 14594,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3942,
      "timestamp_ms": 1177.321,
      "frame_time_ms": 0.073,
      "fps": 14634,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3943,
      "timestamp_ms": 1177.381,
      "frame_time_ms": 0.060,
      "fps": 14702,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3944,
      "timestamp_ms": 1177.438,
      "frame_time_ms": 0.058,
      "fps": 14774,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3945,
      "timestamp_ms": 1177.499,
      "frame_time_ms": 0.060,
      "fps": 14847,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3946,
      "timestamp_ms": 1177.557,
      "frame_time_ms": 0.058,
      "fps": 14925,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3947,
      "timestamp_ms": 1177.630,
      "frame_time_ms": 0.074,
      "fps": 14966,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3948,
      "timestamp_ms": 1177.691,
      "frame_time_ms": 0.060,
      "fps": 15037,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3949,
      "timestamp_ms": 1177.749,
      "frame_time_ms": 0.058,
      "fps": 15105,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3950,
      "timestamp_ms": 1177.824,
      "frame_time_ms": 0.075,
      "fps": 15117,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3951,
      "timestamp_ms": 1177.951,
      "frame_time_ms": 0.127,
      "fps": 14925,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3952,
      "timestamp_ms": 1178.019,
      "frame_time_ms": 0.069,
      "fps": 14958,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3953,
      "timestamp_ms": 1178.114,
      "frame_time_ms": 0.094,
      "fps": 14888,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3954,
      "timestamp_ms": 1178.182,
      "frame_time_ms": 0.068,
      "fps": 14929,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3955,
      "timestamp_ms": 1178.226,
      "frame_time_ms": 0.045,
      "fps": 15041,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3956,
      "timestamp_ms": 1178.274,
      "frame_time_ms": 0.047,
      "fps": 15178,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3957,
      "timestamp_ms": 1178.326,
      "frame_time_ms": 0.053,
      "fps": 15278,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3958,
      "timestamp_ms": 1178.372,
      "frame_time_ms": 0.045,
      "fps": 15400,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3959,
      "timestamp_ms": 1178.418,
      "frame_time_ms": 0.047,
      "fps": 15523,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3960,
      "timestamp_ms": 1178.463,
      "frame_time_ms": 0.044,
      "fps": 15653,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3961,
      "timestamp_ms": 1178.509,
      "frame_time_ms": 0.047,
      "fps": 15781,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3962,
      "timestamp_ms": 1178.554,
      "frame_time_ms": 0.044,
      "fps": 15915,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3963,
      "timestamp_ms": 1178.600,
      "frame_time_ms": 0.047,
      "fps": 16047,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3964,
      "timestamp_ms": 1178.650,
      "frame_time_ms": 0.050,
      "fps": 16159,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3965,
      "timestamp_ms": 1178.697,
      "frame_time_ms": 0.046,
      "fps": 16251,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3966,
      "timestamp_ms": 1178.741,
      "frame_time_ms": 0.044,
      "fps": 16330,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3967,
      "timestamp_ms": 1178.791,
      "frame_time_ms": 0.051,
      "fps": 16371,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3968,
      "timestamp_ms": 1178.839,
      "frame_time_ms": 0.047,
      "fps": 16429,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3969,
      "timestamp_ms": 1178.883,
      "frame_time_ms": 0.045,
      "fps": 16488,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3970,
      "timestamp_ms": 1178.930,
      "frame_time_ms": 0.046,
      "fps": 16551,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3971,
      "timestamp_ms": 1178.974,
      "frame_time_ms": 0.045,
      "fps": 16611,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3972,
      "timestamp_ms": 1179.021,
      "frame_time_ms": 0.046,
      "fps": 16694,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3973,
      "timestamp_ms": 1179.065,
      "frame_time_ms": 0.045,
      "fps": 16755,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3974,
      "timestamp_ms": 1179.112,
      "frame_time_ms": 0.046,
      "fps": 16820,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3975,
      "timestamp_ms": 1179.161,
      "frame_time_ms": 0.050,
      "fps": 16858,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3976,
      "timestamp_ms": 1179.208,
      "frame_time_ms": 0.047,
      "fps": 16949,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3977,
      "timestamp_ms": 1179.259,
      "frame_time_ms": 0.051,
      "fps": 17055,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3978,
      "timestamp_ms": 1179.304,
      "frame_time_ms": 0.045,
      "fps": 17113,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3979,
      "timestamp_ms": 1179.351,
      "frame_time_ms": 0.046,
      "fps": 17182,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3980,
      "timestamp_ms": 1179.396,
      "frame_time_ms": 0.045,
      "fps": 17246,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3981,
      "timestamp_ms": 1179.442,
      "frame_time_ms": 0.047,
      "fps": 17316,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3982,
      "timestamp_ms": 1179.487,
      "frame_time_ms": 0.044,
      "fps": 17386,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3983,
      "timestamp_ms": 1179.533,
      "frame_time_ms": 0.047,
      "fps": 17452,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3984,
      "timestamp_ms": 1179.578,
      "frame_time_ms": 0.044,
      "fps": 17518,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3985,
      "timestamp_ms": 1179.625,
      "frame_time_ms": 0.047,
      "fps": 17584,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3986,
      "timestamp_ms": 1179.669,
      "frame_time_ms": 0.045,
      "fps": 17678,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3987,
      "timestamp_ms": 1179.740,
      "frame_time_ms": 0.071,
      "fps": 17857,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3988,
      "timestamp_ms": 1179.790,
      "frame_time_ms": 0.049,
      "fps": 18094,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3989,
      "timestamp_ms": 1179.834,
      "frame_time_ms": 0.045,
      "fps": 18165,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3990,
      "timestamp_ms": 1179.887,
      "frame_time_ms": 0.052,
      "fps": 18209,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3991,
      "timestamp_ms": 1179.931,
      "frame_time_ms": 0.045,
      "fps": 18281,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3992,
      "timestamp_ms": 1179.978,
      "frame_time_ms": 0.046,
      "fps": 18365,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3993,
      "timestamp_ms": 1180.022,
      "frame_time_ms": 0.045,
      "fps": 18433,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3994,
      "timestamp_ms": 1180.069,
      "frame_time_ms": 0.046,
      "fps": 18512,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3995,
      "timestamp_ms": 1180.113,
      "frame_time_ms": 0.045,
      "fps": 18581,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3996,
      "timestamp_ms": 1180.160,
      "frame_time_ms": 0.046,
      "fps": 18662,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3997,
      "timestamp_ms": 1180.206,
      "frame_time_ms": 0.047,
      "fps": 18779,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3998,
      "timestamp_ms": 1180.256,
      "frame_time_ms": 0.050,
      "fps": 18826,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 3999,
      "timestamp_ms": 1180.304,
      "frame_time_ms": 0.047,
      "fps": 18903,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4000,
      "timestamp_ms": 1180.349,
      "frame_time_ms": 0.045,
      "fps": 18981,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4001,
      "timestamp_ms": 1180.395,
      "frame_time_ms": 0.046,
      "fps": 19065,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4002,
      "timestamp_ms": 1180.439,
      "frame_time_ms": 0.045,
      "fps": 19236,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4003,
      "timestamp_ms": 1180.486,
      "frame_time_ms": 0.046,
      "fps": 19323,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4004,
      "timestamp_ms": 1180.530,
      "frame_time_ms": 0.045,
      "fps": 19404,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4005,
      "timestamp_ms": 1180.576,
      "frame_time_ms": 0.046,
      "fps": 19493,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4006,
      "timestamp_ms": 1180.621,
      "frame_time_ms": 0.044,
      "fps": 19582,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4007,
      "timestamp_ms": 1180.667,
      "frame_time_ms": 0.047,
      "fps": 19756,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4008,
      "timestamp_ms": 1180.719,
      "frame_time_ms": 0.052,
      "fps": 19808,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4009,
      "timestamp_ms": 1180.764,
      "frame_time_ms": 0.045,
      "fps": 19893,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4010,
      "timestamp_ms": 1180.811,
      "frame_time_ms": 0.046,
      "fps": 20087,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4011,
      "timestamp_ms": 1180.854,
      "frame_time_ms": 0.044,
      "fps": 20661,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4012,
      "timestamp_ms": 1180.890,
      "frame_time_ms": 0.035,
      "fps": 20905,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4013,
      "timestamp_ms": 1180.923,
      "frame_time_ms": 0.034,
      "fps": 21352,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4014,
      "timestamp_ms": 1180.959,
      "frame_time_ms": 0.036,
      "fps": 21598,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4015,
      "timestamp_ms": 1180.993,
      "frame_time_ms": 0.033,
      "fps": 21691,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4016,
      "timestamp_ms": 1181.029,
      "frame_time_ms": 0.036,
      "fps": 21778,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4017,
      "timestamp_ms": 1181.064,
      "frame_time_ms": 0.035,
      "fps": 21921,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4018,
      "timestamp_ms": 1181.103,
      "frame_time_ms": 0.039,
      "fps": 21969,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4019,
      "timestamp_ms": 1181.138,
      "frame_time_ms": 0.036,
      "fps": 22058,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4020,
      "timestamp_ms": 1181.172,
      "frame_time_ms": 0.034,
      "fps": 22140,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4021,
      "timestamp_ms": 1181.207,
      "frame_time_ms": 0.035,
      "fps": 22238,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4022,
      "timestamp_ms": 1181.242,
      "frame_time_ms": 0.034,
      "fps": 22321,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4023,
      "timestamp_ms": 1181.277,
      "frame_time_ms": 0.035,
      "fps": 22421,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4024,
      "timestamp_ms": 1181.311,
      "frame_time_ms": 0.035,
      "fps": 22547,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4025,
      "timestamp_ms": 1181.358,
      "frame_time_ms": 0.046,
      "fps": 22547,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4026,
      "timestamp_ms": 1181.392,
      "frame_time_ms": 0.034,
      "fps": 22632,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4027,
      "timestamp_ms": 1181.427,
      "frame_time_ms": 0.036,
      "fps": 22761,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4028,
      "timestamp_ms": 1181.462,
      "frame_time_ms": 0.035,
      "fps": 22865,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4029,
      "timestamp_ms": 1181.497,
      "frame_time_ms": 0.034,
      "fps": 22962,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4030,
      "timestamp_ms": 1181.531,
      "frame_time_ms": 0.034,
      "fps": 23068,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4031,
      "timestamp_ms": 1181.575,
      "frame_time_ms": 0.044,
      "fps": 23076,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4032,
      "timestamp_ms": 1181.609,
      "frame_time_ms": 0.034,
      "fps": 23183,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4033,
      "timestamp_ms": 1181.643,
      "frame_time_ms": 0.035,
      "fps": 23273,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4034,
      "timestamp_ms": 1181.677,
      "frame_time_ms": 0.034,
      "fps": 23382,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4035,
      "timestamp_ms": 1181.713,
      "frame_time_ms": 0.036,
      "fps": 23510,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4036,
      "timestamp_ms": 1181.748,
      "frame_time_ms": 0.034,
      "fps": 23631,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4037,
      "timestamp_ms": 1181.782,
      "frame_time_ms": 0.035,
      "fps": 23781,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4038,
      "timestamp_ms": 1181.816,
      "frame_time_ms": 0.034,
      "fps": 23885,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4039,
      "timestamp_ms": 1181.851,
      "frame_time_ms": 0.034,
      "fps": 24000,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4040,
      "timestamp_ms": 1181.885,
      "frame_time_ms": 0.034,
      "fps": 24106,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4041,
      "timestamp_ms": 1181.919,
      "frame_time_ms": 0.035,
      "fps": 24222,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4042,
      "timestamp_ms": 1181.954,
      "frame_time_ms": 0.034,
      "fps": 24321,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4043,
      "timestamp_ms": 1181.988,
      "frame_time_ms": 0.035,
      "fps": 24439,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4044,
      "timestamp_ms": 1182.022,
      "frame_time_ms": 0.034,
      "fps": 24539,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4045,
      "timestamp_ms": 1246.690,
      "frame_time_ms": 64.667,
      "fps": 894,
      "work_time_ms": 64.660,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4046,
      "timestamp_ms": 1246.771,
      "frame_time_ms": 0.081,
      "fps": 894,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4047,
      "timestamp_ms": 1246.817,
      "frame_time_ms": 0.046,
      "fps": 894,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4048,
      "timestamp_ms": 1246.862,
      "frame_time_ms": 0.046,
      "fps": 894,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4049,
      "timestamp_ms": 1246.907,
      "frame_time_ms": 0.045,
      "fps": 894,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4050,
      "timestamp_ms": 1246.955,
      "frame_time_ms": 0.047,
      "fps": 894,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4051,
      "timestamp_ms": 1246.998,
      "frame_time_ms": 0.044,
      "fps": 894,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4052,
      "timestamp_ms": 1247.033,
      "frame_time_ms": 0.034,
      "fps": 894,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4053,
      "timestamp_ms": 1247.066,
      "frame_time_ms": 0.034,
      "fps": 894,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4054,
      "timestamp_ms": 1247.110,
      "frame_time_ms": 0.044,
      "fps": 894,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4055,
      "timestamp_ms": 1247.143,
      "frame_time_ms": 0.033,
      "fps": 895,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4056,
      "timestamp_ms": 1247.177,
      "frame_time_ms": 0.034,
      "fps": 895,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4057,
      "timestamp_ms": 1247.212,
      "frame_time_ms": 0.034,
      "fps": 895,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4058,
      "timestamp_ms": 1247.244,
      "frame_time_ms": 0.033,
      "fps": 895,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4059,
      "timestamp_ms": 1247.279,
      "frame_time_ms": 0.034,
      "fps": 895,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4060,
      "timestamp_ms": 1247.311,
      "frame_time_ms": 0.033,
      "fps": 896,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4061,
      "timestamp_ms": 1247.346,
      "frame_time_ms": 0.034,
      "fps": 896,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4062,
      "timestamp_ms": 1247.387,
      "frame_time_ms": 0.042,
      "fps": 896,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4063,
      "timestamp_ms": 1247.422,
      "frame_time_ms": 0.034,
      "fps": 896,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4064,
      "timestamp_ms": 1247.454,
      "frame_time_ms": 0.033,
      "fps": 896,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4065,
      "timestamp_ms": 1247.490,
      "frame_time_ms": 0.036,
      "fps": 896,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4066,
      "timestamp_ms": 1247.523,
      "frame_time_ms": 0.033,
      "fps": 896,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4067,
      "timestamp_ms": 1247.557,
      "frame_time_ms": 0.034,
      "fps": 896,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4068,
      "timestamp_ms": 1247.594,
      "frame_time_ms": 0.037,
      "fps": 897,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4069,
      "timestamp_ms": 1247.630,
      "frame_time_ms": 0.035,
      "fps": 897,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4070,
      "timestamp_ms": 1247.666,
      "frame_time_ms": 0.037,
      "fps": 897,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4071,
      "timestamp_ms": 1247.726,
      "frame_time_ms": 0.059,
      "fps": 897,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4072,
      "timestamp_ms": 1247.763,
      "frame_time_ms": 0.037,
      "fps": 897,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4073,
      "timestamp_ms": 1247.798,
      "frame_time_ms": 0.035,
      "fps": 897,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4074,
      "timestamp_ms": 1247.834,
      "frame_time_ms": 0.036,
      "fps": 897,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4075,
      "timestamp_ms": 1247.869,
      "frame_time_ms": 0.036,
      "fps": 897,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4076,
      "timestamp_ms": 1247.906,
      "frame_time_ms": 0.036,
      "fps": 897,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4077,
      "timestamp_ms": 1247.942,
      "frame_time_ms": 0.037,
      "fps": 897,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4078,
      "timestamp_ms": 1247.977,
      "frame_time_ms": 0.035,
      "fps": 897,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4079,
      "timestamp_ms": 1248.014,
      "frame_time_ms": 0.037,
      "fps": 897,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4080,
      "timestamp_ms": 1248.070,
      "frame_time_ms": 0.055,
      "fps": 896,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4081,
      "timestamp_ms": 1248.125,
      "frame_time_ms": 0.055,
      "fps": 896,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4082,
      "timestamp_ms": 1248.164,
      "frame_time_ms": 0.039,
      "fps": 896,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4083,
      "timestamp_ms": 1248.224,
      "frame_time_ms": 0.060,
      "fps": 896,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4084,
      "timestamp_ms": 1248.294,
      "frame_time_ms": 0.071,
      "fps": 895,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4085,
      "timestamp_ms": 1248.383,
      "frame_time_ms": 0.088,
      "fps": 895,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4086,
      "timestamp_ms": 1248.591,
      "frame_time_ms": 0.208,
      "fps": 892,
      "work_time_ms": 0.203,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4087,
      "timestamp_ms": 1248.702,
      "frame_time_ms": 0.111,
      "fps": 891,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4088,
      "timestamp_ms": 1248.783,
      "frame_time_ms": 0.081,
      "fps": 891,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4089,
      "timestamp_ms": 1248.869,
      "frame_time_ms": 0.087,
      "fps": 890,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4090,
      "timestamp_ms": 1248.952,
      "frame_time_ms": 0.082,
      "fps": 889,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4091,
      "timestamp_ms": 1249.033,
      "frame_time_ms": 0.082,
      "fps": 889,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4092,
      "timestamp_ms": 1249.097,
      "frame_time_ms": 0.064,
      "fps": 889,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4093,
      "timestamp_ms": 1249.174,
      "frame_time_ms": 0.076,
      "fps": 888,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4094,
      "timestamp_ms": 1249.260,
      "frame_time_ms": 0.086,
      "fps": 887,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4095,
      "timestamp_ms": 1249.350,
      "frame_time_ms": 0.090,
      "fps": 887,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4096,
      "timestamp_ms": 1249.444,
      "frame_time_ms": 0.094,
      "fps": 886,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4097,
      "timestamp_ms": 1249.538,
      "frame_time_ms": 0.094,
      "fps": 885,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4098,
      "timestamp_ms": 1249.629,
      "frame_time_ms": 0.092,
      "fps": 884,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4099,
      "timestamp_ms": 1249.723,
      "frame_time_ms": 0.093,
      "fps": 884,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4100,
      "timestamp_ms": 1249.814,
      "frame_time_ms": 0.091,
      "fps": 883,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4101,
      "timestamp_ms": 1249.907,
      "frame_time_ms": 0.093,
      "fps": 882,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4102,
      "timestamp_ms": 1249.999,
      "frame_time_ms": 0.092,
      "fps": 881,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4103,
      "timestamp_ms": 1250.092,
      "frame_time_ms": 0.094,
      "fps": 881,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4104,
      "timestamp_ms": 1250.183,
      "frame_time_ms": 0.091,
      "fps": 880,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4105,
      "timestamp_ms": 1250.276,
      "frame_time_ms": 0.093,
      "fps": 16727,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4106,
      "timestamp_ms": 1250.367,
      "frame_time_ms": 0.091,
      "fps": 16680,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4107,
      "timestamp_ms": 1250.460,
      "frame_time_ms": 0.093,
      "fps": 16465,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4108,
      "timestamp_ms": 1250.541,
      "frame_time_ms": 0.080,
      "fps": 16313,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4109,
      "timestamp_ms": 1250.621,
      "frame_time_ms": 0.080,
      "fps": 16159,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4110,
      "timestamp_ms": 1250.738,
      "frame_time_ms": 0.117,
      "fps": 15860,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4111,
      "timestamp_ms": 1250.819,
      "frame_time_ms": 0.081,
      "fps": 15706,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4112,
      "timestamp_ms": 1250.867,
      "frame_time_ms": 0.048,
      "fps": 15649,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4113,
      "timestamp_ms": 1250.911,
      "frame_time_ms": 0.045,
      "fps": 15604,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4114,
      "timestamp_ms": 1250.958,
      "frame_time_ms": 0.046,
      "fps": 15596,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4115,
      "timestamp_ms": 1251.003,
      "frame_time_ms": 0.045,
      "fps": 15548,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4116,
      "timestamp_ms": 1251.090,
      "frame_time_ms": 0.087,
      "fps": 15337,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4117,
      "timestamp_ms": 1251.144,
      "frame_time_ms": 0.054,
      "fps": 15259,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4118,
      "timestamp_ms": 1251.203,
      "frame_time_ms": 0.060,
      "fps": 15155,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4119,
      "timestamp_ms": 1251.255,
      "frame_time_ms": 0.052,
      "fps": 15086,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4120,
      "timestamp_ms": 1251.304,
      "frame_time_ms": 0.049,
      "fps": 15026,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4121,
      "timestamp_ms": 1251.387,
      "frame_time_ms": 0.083,
      "fps": 14844,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4122,
      "timestamp_ms": 1251.463,
      "frame_time_ms": 0.075,
      "fps": 14723,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4123,
      "timestamp_ms": 1251.514,
      "frame_time_ms": 0.051,
      "fps": 14662,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4124,
      "timestamp_ms": 1251.561,
      "frame_time_ms": 0.048,
      "fps": 14609,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4125,
      "timestamp_ms": 1251.610,
      "frame_time_ms": 0.049,
      "fps": 14563,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4126,
      "timestamp_ms": 1251.659,
      "frame_time_ms": 0.049,
      "fps": 14506,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4127,
      "timestamp_ms": 1251.736,
      "frame_time_ms": 0.077,
      "fps": 14357,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4128,
      "timestamp_ms": 1251.797,
      "frame_time_ms": 0.061,
      "fps": 14275,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4129,
      "timestamp_ms": 1251.853,
      "frame_time_ms": 0.056,
      "fps": 14204,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4130,
      "timestamp_ms": 1251.918,
      "frame_time_ms": 0.064,
      "fps": 14114,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4131,
      "timestamp_ms": 1251.997,
      "frame_time_ms": 0.080,
      "fps": 14044,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4132,
      "timestamp_ms": 1252.049,
      "frame_time_ms": 0.052,
      "fps": 13995,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4133,
      "timestamp_ms": 1252.094,
      "frame_time_ms": 0.045,
      "fps": 13963,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4134,
      "timestamp_ms": 1252.144,
      "frame_time_ms": 0.049,
      "fps": 13921,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4135,
      "timestamp_ms": 1252.189,
      "frame_time_ms": 0.046,
      "fps": 13888,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4136,
      "timestamp_ms": 1252.236,
      "frame_time_ms": 0.047,
      "fps": 13853,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4137,
      "timestamp_ms": 1252.284,
      "frame_time_ms": 0.047,
      "fps": 13821,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4138,
      "timestamp_ms": 1252.329,
      "frame_time_ms": 0.045,
      "fps": 13789,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4139,
      "timestamp_ms": 1252.375,
      "frame_time_ms": 0.047,
      "fps": 13758,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4140,
      "timestamp_ms": 1252.420,
      "frame_time_ms": 0.044,
      "fps": 13793,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4141,
      "timestamp_ms": 1252.466,
      "frame_time_ms": 0.047,
      "fps": 13818,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4142,
      "timestamp_ms": 1252.512,
      "frame_time_ms": 0.045,
      "fps": 13799,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4143,
      "timestamp_ms": 1252.558,
      "frame_time_ms": 0.046,
      "fps": 13844,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4144,
      "timestamp_ms": 1252.602,
      "frame_time_ms": 0.045,
      "fps": 13927,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4145,
      "timestamp_ms": 1252.649,
      "frame_time_ms": 0.046,
      "fps": 14064,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4146,
      "timestamp_ms": 1252.695,
      "frame_time_ms": 0.046,
      "fps": 14619,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4147,
      "timestamp_ms": 1252.739,
      "frame_time_ms": 0.045,
      "fps": 14858,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4148,
      "timestamp_ms": 1252.788,
      "frame_time_ms": 0.048,
      "fps": 14981,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4149,
      "timestamp_ms": 1252.833,
      "frame_time_ms": 0.045,
      "fps": 15140,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4150,
      "timestamp_ms": 1252.880,
      "frame_time_ms": 0.047,
      "fps": 15274,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4151,
      "timestamp_ms": 1252.924,
      "frame_time_ms": 0.045,
      "fps": 15420,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4152,
      "timestamp_ms": 1252.970,
      "frame_time_ms": 0.045,
      "fps": 15495,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4153,
      "timestamp_ms": 1253.015,
      "frame_time_ms": 0.045,
      "fps": 15620,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4154,
      "timestamp_ms": 1253.061,
      "frame_time_ms": 0.047,
      "fps": 15781,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4155,
      "timestamp_ms": 1253.106,
      "frame_time_ms": 0.044,
      "fps": 15974,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4156,
      "timestamp_ms": 1253.164,
      "frame_time_ms": 0.058,
      "fps": 16129,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4157,
      "timestamp_ms": 1253.212,
      "frame_time_ms": 0.048,
      "fps": 16330,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4158,
      "timestamp_ms": 1253.257,
      "frame_time_ms": 0.046,
      "fps": 16538,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4159,
      "timestamp_ms": 1253.305,
      "frame_time_ms": 0.047,
      "fps": 16750,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4160,
      "timestamp_ms": 1253.350,
      "frame_time_ms": 0.045,
      "fps": 16968,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4161,
      "timestamp_ms": 1253.403,
      "frame_time_ms": 0.054,
      "fps": 17157,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4162,
      "timestamp_ms": 1253.451,
      "frame_time_ms": 0.047,
      "fps": 17381,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4163,
      "timestamp_ms": 1253.500,
      "frame_time_ms": 0.049,
      "fps": 17610,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4164,
      "timestamp_ms": 1253.547,
      "frame_time_ms": 0.047,
      "fps": 17841,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4165,
      "timestamp_ms": 1253.595,
      "frame_time_ms": 0.049,
      "fps": 18077,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4166,
      "timestamp_ms": 1253.651,
      "frame_time_ms": 0.056,
      "fps": 18270,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4167,
      "timestamp_ms": 1253.710,
      "frame_time_ms": 0.058,
      "fps": 18467,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4168,
      "timestamp_ms": 1253.761,
      "frame_time_ms": 0.052,
      "fps": 18627,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4169,
      "timestamp_ms": 1253.811,
      "frame_time_ms": 0.049,
      "fps": 18808,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4170,
      "timestamp_ms": 1253.862,
      "frame_time_ms": 0.051,
      "fps": 19206,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4171,
      "timestamp_ms": 1253.911,
      "frame_time_ms": 0.049,
      "fps": 19404,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4172,
      "timestamp_ms": 1253.961,
      "frame_time_ms": 0.050,
      "fps": 19392,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4173,
      "timestamp_ms": 1254.010,
      "frame_time_ms": 0.050,
      "fps": 19361,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4174,
      "timestamp_ms": 1254.062,
      "frame_time_ms": 0.051,
      "fps": 19329,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4175,
      "timestamp_ms": 1254.111,
      "frame_time_ms": 0.049,
      "fps": 19305,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4176,
      "timestamp_ms": 1254.163,
      "frame_time_ms": 0.052,
      "fps": 19524,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4177,
      "timestamp_ms": 1254.214,
      "frame_time_ms": 0.051,
      "fps": 19543,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4178,
      "timestamp_ms": 1254.263,
      "frame_time_ms": 0.050,
      "fps": 19607,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4179,
      "timestamp_ms": 1254.314,
      "frame_time_ms": 0.051,
      "fps": 19614,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4180,
      "timestamp_ms": 1254.365,
      "frame_time_ms": 0.050,
      "fps": 19607,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4181,
      "timestamp_ms": 1254.415,
      "frame_time_ms": 0.051,
      "fps": 19815,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4182,
      "timestamp_ms": 1254.464,
      "frame_time_ms": 0.049,
      "fps": 19986,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4183,
      "timestamp_ms": 1254.516,
      "frame_time_ms": 0.051,
      "fps": 19986,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4184,
      "timestamp_ms": 1254.565,
      "frame_time_ms": 0.050,
      "fps": 19973,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4185,
      "timestamp_ms": 1254.623,
      "frame_time_ms": 0.057,
      "fps": 19920,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4186,
      "timestamp_ms": 1254.676,
      "frame_time_ms": 0.054,
      "fps": 19887,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4187,
      "timestamp_ms": 1254.728,
      "frame_time_ms": 0.051,
      "fps": 20060,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4188,
      "timestamp_ms": 1254.782,
      "frame_time_ms": 0.055,
      "fps": 20100,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4189,
      "timestamp_ms": 1254.870,
      "frame_time_ms": 0.087,
      "fps": 19893,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4190,
      "timestamp_ms": 1254.926,
      "frame_time_ms": 0.056,
      "fps": 19946,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4191,
      "timestamp_ms": 1254.980,
      "frame_time_ms": 0.055,
      "fps": 20113,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4192,
      "timestamp_ms": 1255.035,
      "frame_time_ms": 0.054,
      "fps": 20100,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4193,
      "timestamp_ms": 1255.088,
      "frame_time_ms": 0.053,
      "fps": 20046,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4194,
      "timestamp_ms": 1255.141,
      "frame_time_ms": 0.053,
      "fps": 20020,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4195,
      "timestamp_ms": 1255.227,
      "frame_time_ms": 0.086,
      "fps": 19756,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4196,
      "timestamp_ms": 1255.317,
      "frame_time_ms": 0.091,
      "fps": 19474,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4197,
      "timestamp_ms": 1255.372,
      "frame_time_ms": 0.054,
      "fps": 19430,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4198,
      "timestamp_ms": 1255.424,
      "frame_time_ms": 0.052,
      "fps": 19386,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4199,
      "timestamp_ms": 1255.477,
      "frame_time_ms": 0.054,
      "fps": 19342,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4200,
      "timestamp_ms": 1255.530,
      "frame_time_ms": 0.052,
      "fps": 19292,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4201,
      "timestamp_ms": 1255.593,
      "frame_time_ms": 0.063,
      "fps": 19193,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4202,
      "timestamp_ms": 1255.653,
      "frame_time_ms": 0.060,
      "fps": 19102,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4203,
      "timestamp_ms": 1255.720,
      "frame_time_ms": 0.068,
      "fps": 18969,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4204,
      "timestamp_ms": 1255.777,
      "frame_time_ms": 0.056,
      "fps": 18903,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4205,
      "timestamp_ms": 1255.834,
      "frame_time_ms": 0.057,
      "fps": 18838,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4206,
      "timestamp_ms": 1255.890,
      "frame_time_ms": 0.056,
      "fps": 18779,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4207,
      "timestamp_ms": 1255.945,
      "frame_time_ms": 0.055,
      "fps": 18720,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4208,
      "timestamp_ms": 1256.001,
      "frame_time_ms": 0.057,
      "fps": 18668,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4209,
      "timestamp_ms": 1256.057,
      "frame_time_ms": 0.055,
      "fps": 18610,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4210,
      "timestamp_ms": 1256.113,
      "frame_time_ms": 0.056,
      "fps": 18558,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4211,
      "timestamp_ms": 1256.168,
      "frame_time_ms": 0.055,
      "fps": 18501,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4212,
      "timestamp_ms": 1256.230,
      "frame_time_ms": 0.063,
      "fps": 18399,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4213,
      "timestamp_ms": 1256.291,
      "frame_time_ms": 0.060,
      "fps": 18315,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4214,
      "timestamp_ms": 1256.348,
      "frame_time_ms": 0.057,
      "fps": 18259,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4215,
      "timestamp_ms": 1256.403,
      "frame_time_ms": 0.055,
      "fps": 18198,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4216,
      "timestamp_ms": 1256.459,
      "frame_time_ms": 0.056,
      "fps": 18209,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4217,
      "timestamp_ms": 1256.516,
      "frame_time_ms": 0.057,
      "fps": 18159,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4218,
      "timestamp_ms": 1256.567,
      "frame_time_ms": 0.051,
      "fps": 18132,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4219,
      "timestamp_ms": 1256.621,
      "frame_time_ms": 0.054,
      "fps": 18094,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4220,
      "timestamp_ms": 1256.673,
      "frame_time_ms": 0.052,
      "fps": 18055,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4221,
      "timestamp_ms": 1256.727,
      "frame_time_ms": 0.054,
      "fps": 18055,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4222,
      "timestamp_ms": 1256.784,
      "frame_time_ms": 0.057,
      "fps": 18001,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4223,
      "timestamp_ms": 1256.838,
      "frame_time_ms": 0.054,
      "fps": 17974,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4224,
      "timestamp_ms": 1256.889,
      "frame_time_ms": 0.051,
      "fps": 17953,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4225,
      "timestamp_ms": 1256.943,
      "frame_time_ms": 0.054,
      "fps": 17926,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4226,
      "timestamp_ms": 1256.993,
      "frame_time_ms": 0.051,
      "fps": 17953,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4227,
      "timestamp_ms": 1257.033,
      "frame_time_ms": 0.040,
      "fps": 18050,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4228,
      "timestamp_ms": 1257.074,
      "frame_time_ms": 0.041,
      "fps": 18110,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4229,
      "timestamp_ms": 1257.113,
      "frame_time_ms": 0.039,
      "fps": 18165,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4230,
      "timestamp_ms": 1257.154,
      "frame_time_ms": 0.041,
      "fps": 18220,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4231,
      "timestamp_ms": 1257.194,
      "frame_time_ms": 0.039,
      "fps": 18275,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4232,
      "timestamp_ms": 1257.235,
      "frame_time_ms": 0.041,
      "fps": 18326,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4233,
      "timestamp_ms": 1257.280,
      "frame_time_ms": 0.045,
      "fps": 18354,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4234,
      "timestamp_ms": 1257.321,
      "frame_time_ms": 0.041,
      "fps": 18410,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4235,
      "timestamp_ms": 1257.360,
      "frame_time_ms": 0.040,
      "fps": 18461,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4236,
      "timestamp_ms": 1257.401,
      "frame_time_ms": 0.041,
      "fps": 18524,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4237,
      "timestamp_ms": 1257.442,
      "frame_time_ms": 0.040,
      "fps": 18587,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4238,
      "timestamp_ms": 1257.481,
      "frame_time_ms": 0.040,
      "fps": 18645,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4239,
      "timestamp_ms": 1257.522,
      "frame_time_ms": 0.040,
      "fps": 18709,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4240,
      "timestamp_ms": 1257.561,
      "frame_time_ms": 0.039,
      "fps": 18773,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4241,
      "timestamp_ms": 1257.602,
      "frame_time_ms": 0.041,
      "fps": 18832,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4242,
      "timestamp_ms": 1257.641,
      "frame_time_ms": 0.039,
      "fps": 18891,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4243,
      "timestamp_ms": 1257.685,
      "frame_time_ms": 0.044,
      "fps": 18933,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4244,
      "timestamp_ms": 1257.725,
      "frame_time_ms": 0.040,
      "fps": 18993,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4245,
      "timestamp_ms": 1257.765,
      "frame_time_ms": 0.041,
      "fps": 19090,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4246,
      "timestamp_ms": 1257.806,
      "frame_time_ms": 0.041,
      "fps": 19169,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4247,
      "timestamp_ms": 1257.845,
      "frame_time_ms": 0.039,
      "fps": 19243,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4248,
      "timestamp_ms": 1257.886,
      "frame_time_ms": 0.040,
      "fps": 19336,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4249,
      "timestamp_ms": 1257.925,
      "frame_time_ms": 0.040,
      "fps": 19633,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4250,
      "timestamp_ms": 1257.966,
      "frame_time_ms": 0.040,
      "fps": 19736,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4251,
      "timestamp_ms": 1258.005,
      "frame_time_ms": 0.040,
      "fps": 19834,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4252,
      "timestamp_ms": 1258.046,
      "frame_time_ms": 0.041,
      "fps": 19920,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4253,
      "timestamp_ms": 1258.090,
      "frame_time_ms": 0.044,
      "fps": 19980,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4254,
      "timestamp_ms": 1258.131,
      "frame_time_ms": 0.040,
      "fps": 20066,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4255,
      "timestamp_ms": 1258.170,
      "frame_time_ms": 0.040,
      "fps": 20380,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4256,
      "timestamp_ms": 1258.211,
      "frame_time_ms": 0.040,
      "fps": 20739,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4257,
      "timestamp_ms": 1258.252,
      "frame_time_ms": 0.041,
      "fps": 20833,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4258,
      "timestamp_ms": 1258.291,
      "frame_time_ms": 0.040,
      "fps": 20920,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4259,
      "timestamp_ms": 1258.332,
      "frame_time_ms": 0.041,
      "fps": 21015,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4260,
      "timestamp_ms": 1258.372,
      "frame_time_ms": 0.039,
      "fps": 21111,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4261,
      "timestamp_ms": 1258.413,
      "frame_time_ms": 0.041,
      "fps": 21276,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4262,
      "timestamp_ms": 1258.452,
      "frame_time_ms": 0.039,
      "fps": 21436,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4263,
      "timestamp_ms": 1258.493,
      "frame_time_ms": 0.041,
      "fps": 21645,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4264,
      "timestamp_ms": 1258.532,
      "frame_time_ms": 0.039,
      "fps": 21778,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4265,
      "timestamp_ms": 1258.572,
      "frame_time_ms": 0.040,
      "fps": 21913,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4266,
      "timestamp_ms": 1258.611,
      "frame_time_ms": 0.040,
      "fps": 22042,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4267,
      "timestamp_ms": 1258.651,
      "frame_time_ms": 0.039,
      "fps": 22172,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4268,
      "timestamp_ms": 1258.690,
      "frame_time_ms": 0.040,
      "fps": 22313,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4269,
      "timestamp_ms": 1258.730,
      "frame_time_ms": 0.039,
      "fps": 22446,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4270,
      "timestamp_ms": 1258.769,
      "frame_time_ms": 0.040,
      "fps": 22581,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4271,
      "timestamp_ms": 1258.809,
      "frame_time_ms": 0.039,
      "fps": 22718,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4272,
      "timestamp_ms": 1318.707,
      "frame_time_ms": 59.897,
      "fps": 960,
      "work_time_ms": 59.884,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4273,
      "timestamp_ms": 1318.918,
      "frame_time_ms": 0.213,
      "fps": 958,
      "work_time_ms": 0.212,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.002,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4274,
      "timestamp_ms": 1319.010,
      "frame_time_ms": 0.091,
      "fps": 957,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4275,
      "timestamp_ms": 1319.105,
      "frame_time_ms": 0.096,
      "fps": 956,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4276,
      "timestamp_ms": 1319.189,
      "frame_time_ms": 0.083,
      "fps": 956,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4277,
      "timestamp_ms": 1319.275,
      "frame_time_ms": 0.087,
      "fps": 956,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4278,
      "timestamp_ms": 1319.359,
      "frame_time_ms": 0.084,
      "fps": 955,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4279,
      "timestamp_ms": 1319.453,
      "frame_time_ms": 0.094,
      "fps": 954,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4280,
      "timestamp_ms": 1319.535,
      "frame_time_ms": 0.082,
      "fps": 954,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4281,
      "timestamp_ms": 1319.628,
      "frame_time_ms": 0.092,
      "fps": 953,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4282,
      "timestamp_ms": 1319.797,
      "frame_time_ms": 0.169,
      "fps": 952,
      "work_time_ms": 0.169,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4283,
      "timestamp_ms": 1319.889,
      "frame_time_ms": 0.092,
      "fps": 951,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4284,
      "timestamp_ms": 1319.971,
      "frame_time_ms": 0.082,
      "fps": 951,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4285,
      "timestamp_ms": 1320.054,
      "frame_time_ms": 0.083,
      "fps": 950,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4286,
      "timestamp_ms": 1320.139,
      "frame_time_ms": 0.085,
      "fps": 950,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4287,
      "timestamp_ms": 1320.221,
      "frame_time_ms": 0.082,
      "fps": 949,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4288,
      "timestamp_ms": 1320.305,
      "frame_time_ms": 0.084,
      "fps": 948,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4289,
      "timestamp_ms": 1320.387,
      "frame_time_ms": 0.082,
      "fps": 948,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4290,
      "timestamp_ms": 1320.473,
      "frame_time_ms": 0.086,
      "fps": 947,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4291,
      "timestamp_ms": 1320.555,
      "frame_time_ms": 0.082,
      "fps": 946,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4292,
      "timestamp_ms": 1320.639,
      "frame_time_ms": 0.085,
      "fps": 946,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4293,
      "timestamp_ms": 1320.721,
      "frame_time_ms": 0.081,
      "fps": 945,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4294,
      "timestamp_ms": 1320.806,
      "frame_time_ms": 0.086,
      "fps": 945,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4295,
      "timestamp_ms": 1320.888,
      "frame_time_ms": 0.082,
      "fps": 944,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4296,
      "timestamp_ms": 1320.972,
      "frame_time_ms": 0.084,
      "fps": 943,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4297,
      "timestamp_ms": 1321.059,
      "frame_time_ms": 0.086,
      "fps": 943,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4298,
      "timestamp_ms": 1321.141,
      "frame_time_ms": 0.082,
      "fps": 942,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4299,
      "timestamp_ms": 1321.227,
      "frame_time_ms": 0.086,
      "fps": 941,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4300,
      "timestamp_ms": 1321.310,
      "frame_time_ms": 0.083,
      "fps": 941,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4301,
      "timestamp_ms": 1321.395,
      "frame_time_ms": 0.085,
      "fps": 940,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4302,
      "timestamp_ms": 1321.478,
      "frame_time_ms": 0.083,
      "fps": 939,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4303,
      "timestamp_ms": 1321.565,
      "frame_time_ms": 0.087,
      "fps": 939,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4304,
      "timestamp_ms": 1321.647,
      "frame_time_ms": 0.082,
      "fps": 938,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4305,
      "timestamp_ms": 1321.732,
      "frame_time_ms": 0.085,
      "fps": 937,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4306,
      "timestamp_ms": 1321.819,
      "frame_time_ms": 0.087,
      "fps": 937,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4307,
      "timestamp_ms": 1321.902,
      "frame_time_ms": 0.084,
      "fps": 936,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4308,
      "timestamp_ms": 1322.005,
      "frame_time_ms": 0.102,
      "fps": 935,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4309,
      "timestamp_ms": 1322.123,
      "frame_time_ms": 0.118,
      "fps": 934,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4310,
      "timestamp_ms": 1322.206,
      "frame_time_ms": 0.083,
      "fps": 933,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4311,
      "timestamp_ms": 1322.288,
      "frame_time_ms": 0.082,
      "fps": 933,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4312,
      "timestamp_ms": 1322.375,
      "frame_time_ms": 0.087,
      "fps": 932,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4313,
      "timestamp_ms": 1322.457,
      "frame_time_ms": 0.082,
      "fps": 932,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4314,
      "timestamp_ms": 1322.539,
      "frame_time_ms": 0.082,
      "fps": 931,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4315,
      "timestamp_ms": 1322.623,
      "frame_time_ms": 0.084,
      "fps": 930,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4316,
      "timestamp_ms": 1322.704,
      "frame_time_ms": 0.082,
      "fps": 930,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4317,
      "timestamp_ms": 1322.787,
      "frame_time_ms": 0.082,
      "fps": 929,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4318,
      "timestamp_ms": 1322.868,
      "frame_time_ms": 0.082,
      "fps": 929,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4319,
      "timestamp_ms": 1322.952,
      "frame_time_ms": 0.083,
      "fps": 928,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4320,
      "timestamp_ms": 1323.034,
      "frame_time_ms": 0.082,
      "fps": 927,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4321,
      "timestamp_ms": 1323.127,
      "frame_time_ms": 0.093,
      "fps": 927,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4322,
      "timestamp_ms": 1323.208,
      "frame_time_ms": 0.081,
      "fps": 926,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4323,
      "timestamp_ms": 1323.291,
      "frame_time_ms": 0.083,
      "fps": 925,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4324,
      "timestamp_ms": 1323.373,
      "frame_time_ms": 0.082,
      "fps": 925,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4325,
      "timestamp_ms": 1323.458,
      "frame_time_ms": 0.085,
      "fps": 924,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4326,
      "timestamp_ms": 1323.543,
      "frame_time_ms": 0.085,
      "fps": 924,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4327,
      "timestamp_ms": 1323.624,
      "frame_time_ms": 0.082,
      "fps": 923,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4328,
      "timestamp_ms": 1323.735,
      "frame_time_ms": 0.110,
      "fps": 922,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4329,
      "timestamp_ms": 1323.817,
      "frame_time_ms": 0.082,
      "fps": 921,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4330,
      "timestamp_ms": 1323.902,
      "frame_time_ms": 0.085,
      "fps": 921,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4331,
      "timestamp_ms": 1323.983,
      "frame_time_ms": 0.081,
      "fps": 920,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4332,
      "timestamp_ms": 1324.068,
      "frame_time_ms": 0.085,
      "fps": 11189,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4333,
      "timestamp_ms": 1324.149,
      "frame_time_ms": 0.081,
      "fps": 11472,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4334,
      "timestamp_ms": 1324.232,
      "frame_time_ms": 0.083,
      "fps": 11489,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4335,
      "timestamp_ms": 1324.313,
      "frame_time_ms": 0.081,
      "fps": 11522,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4336,
      "timestamp_ms": 1324.395,
      "frame_time_ms": 0.083,
      "fps": 11522,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4337,
      "timestamp_ms": 1324.477,
      "frame_time_ms": 0.081,
      "fps": 11536,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4338,
      "timestamp_ms": 1324.559,
      "frame_time_ms": 0.082,
      "fps": 11540,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4339,
      "timestamp_ms": 1324.642,
      "frame_time_ms": 0.083,
      "fps": 11565,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4340,
      "timestamp_ms": 1324.720,
      "frame_time_ms": 0.079,
      "fps": 11571,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4341,
      "timestamp_ms": 1324.796,
      "frame_time_ms": 0.075,
      "fps": 11609,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4342,
      "timestamp_ms": 1324.872,
      "frame_time_ms": 0.076,
      "fps": 11822,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4343,
      "timestamp_ms": 1324.948,
      "frame_time_ms": 0.076,
      "fps": 11860,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4344,
      "timestamp_ms": 1325.024,
      "frame_time_ms": 0.076,
      "fps": 11874,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4345,
      "timestamp_ms": 1325.100,
      "frame_time_ms": 0.076,
      "fps": 11890,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4346,
      "timestamp_ms": 1325.176,
      "frame_time_ms": 0.076,
      "fps": 11911,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4347,
      "timestamp_ms": 1325.251,
      "frame_time_ms": 0.076,
      "fps": 11926,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4348,
      "timestamp_ms": 1325.327,
      "frame_time_ms": 0.076,
      "fps": 11945,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4349,
      "timestamp_ms": 1325.402,
      "frame_time_ms": 0.075,
      "fps": 11961,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4350,
      "timestamp_ms": 1325.478,
      "frame_time_ms": 0.076,
      "fps": 11985,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4351,
      "timestamp_ms": 1325.554,
      "frame_time_ms": 0.075,
      "fps": 12002,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4352,
      "timestamp_ms": 1325.630,
      "frame_time_ms": 0.076,
      "fps": 12024,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4353,
      "timestamp_ms": 1325.705,
      "frame_time_ms": 0.076,
      "fps": 12036,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4354,
      "timestamp_ms": 1325.848,
      "frame_time_ms": 0.142,
      "fps": 11902,
      "work_time_ms": 0.141,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4355,
      "timestamp_ms": 1325.933,
      "frame_time_ms": 0.085,
      "fps": 11895,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4356,
      "timestamp_ms": 1326.009,
      "frame_time_ms": 0.076,
      "fps": 11914,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4357,
      "timestamp_ms": 1326.084,
      "frame_time_ms": 0.076,
      "fps": 11937,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4358,
      "timestamp_ms": 1326.160,
      "frame_time_ms": 0.075,
      "fps": 11954,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4359,
      "timestamp_ms": 1326.236,
      "frame_time_ms": 0.076,
      "fps": 11978,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4360,
      "timestamp_ms": 1326.312,
      "frame_time_ms": 0.076,
      "fps": 11995,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4361,
      "timestamp_ms": 1326.388,
      "frame_time_ms": 0.076,
      "fps": 12016,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4362,
      "timestamp_ms": 1326.464,
      "frame_time_ms": 0.076,
      "fps": 12033,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4363,
      "timestamp_ms": 1326.540,
      "frame_time_ms": 0.076,
      "fps": 12060,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4364,
      "timestamp_ms": 1326.615,
      "frame_time_ms": 0.075,
      "fps": 12077,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4365,
      "timestamp_ms": 1326.691,
      "frame_time_ms": 0.076,
      "fps": 12099,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4366,
      "timestamp_ms": 1326.775,
      "frame_time_ms": 0.084,
      "fps": 12106,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4367,
      "timestamp_ms": 1326.851,
      "frame_time_ms": 0.077,
      "fps": 12123,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4368,
      "timestamp_ms": 1326.928,
      "frame_time_ms": 0.076,
      "fps": 12187,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4369,
      "timestamp_ms": 1327.003,
      "frame_time_ms": 0.076,
      "fps": 12292,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4370,
      "timestamp_ms": 1327.079,
      "frame_time_ms": 0.075,
      "fps": 12312,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4371,
      "timestamp_ms": 1327.166,
      "frame_time_ms": 0.087,
      "fps": 12300,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4372,
      "timestamp_ms": 1327.265,
      "frame_time_ms": 0.100,
      "fps": 12267,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4373,
      "timestamp_ms": 1327.343,
      "frame_time_ms": 0.077,
      "fps": 12279,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4374,
      "timestamp_ms": 1327.468,
      "frame_time_ms": 0.126,
      "fps": 12170,
      "work_time_ms": 0.125,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4375,
      "timestamp_ms": 1327.563,
      "frame_time_ms": 0.094,
      "fps": 12145,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4376,
      "timestamp_ms": 1327.639,
      "frame_time_ms": 0.076,
      "fps": 12160,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4377,
      "timestamp_ms": 1327.757,
      "frame_time_ms": 0.118,
      "fps": 12072,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4378,
      "timestamp_ms": 1327.833,
      "frame_time_ms": 0.076,
      "fps": 12087,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4379,
      "timestamp_ms": 1327.909,
      "frame_time_ms": 0.076,
      "fps": 12104,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4380,
      "timestamp_ms": 1327.985,
      "frame_time_ms": 0.076,
      "fps": 12118,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4381,
      "timestamp_ms": 1328.061,
      "frame_time_ms": 0.076,
      "fps": 12160,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4382,
      "timestamp_ms": 1328.137,
      "frame_time_ms": 0.076,
      "fps": 12172,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4383,
      "timestamp_ms": 1328.232,
      "frame_time_ms": 0.095,
      "fps": 12143,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4384,
      "timestamp_ms": 1328.307,
      "frame_time_ms": 0.075,
      "fps": 12160,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4385,
      "timestamp_ms": 1328.384,
      "frame_time_ms": 0.077,
      "fps": 12180,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4386,
      "timestamp_ms": 1328.460,
      "frame_time_ms": 0.076,
      "fps": 12202,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4387,
      "timestamp_ms": 1328.535,
      "frame_time_ms": 0.075,
      "fps": 12219,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4388,
      "timestamp_ms": 1328.611,
      "frame_time_ms": 0.076,
      "fps": 12305,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4389,
      "timestamp_ms": 1328.693,
      "frame_time_ms": 0.082,
      "fps": 12305,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4390,
      "timestamp_ms": 1328.769,
      "frame_time_ms": 0.077,
      "fps": 12325,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4391,
      "timestamp_ms": 1328.845,
      "frame_time_ms": 0.075,
      "fps": 12340,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4392,
      "timestamp_ms": 1328.921,
      "frame_time_ms": 0.077,
      "fps": 12360,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4393,
      "timestamp_ms": 1328.997,
      "frame_time_ms": 0.075,
      "fps": 12376,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4394,
      "timestamp_ms": 1329.073,
      "frame_time_ms": 0.077,
      "fps": 12391,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4395,
      "timestamp_ms": 1329.150,
      "frame_time_ms": 0.076,
      "fps": 12404,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4396,
      "timestamp_ms": 1329.226,
      "frame_time_ms": 0.076,
      "fps": 12422,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4397,
      "timestamp_ms": 1329.302,
      "frame_time_ms": 0.076,
      "fps": 12435,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4398,
      "timestamp_ms": 1329.377,
      "frame_time_ms": 0.076,
      "fps": 12450,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4399,
      "timestamp_ms": 1329.454,
      "frame_time_ms": 0.076,
      "fps": 12468,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4400,
      "timestamp_ms": 1329.530,
      "frame_time_ms": 0.076,
      "fps": 12476,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4401,
      "timestamp_ms": 1329.606,
      "frame_time_ms": 0.077,
      "fps": 12471,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4402,
      "timestamp_ms": 1329.682,
      "frame_time_ms": 0.075,
      "fps": 12474,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4403,
      "timestamp_ms": 1329.758,
      "frame_time_ms": 0.076,
      "fps": 12474,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4404,
      "timestamp_ms": 1329.834,
      "frame_time_ms": 0.076,
      "fps": 12474,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4405,
      "timestamp_ms": 1329.910,
      "frame_time_ms": 0.076,
      "fps": 12474,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4406,
      "timestamp_ms": 1329.986,
      "frame_time_ms": 0.076,
      "fps": 12474,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4407,
      "timestamp_ms": 1330.061,
      "frame_time_ms": 0.076,
      "fps": 12474,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4408,
      "timestamp_ms": 1330.137,
      "frame_time_ms": 0.075,
      "fps": 12476,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4409,
      "timestamp_ms": 1330.213,
      "frame_time_ms": 0.077,
      "fps": 12471,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4410,
      "timestamp_ms": 1330.290,
      "frame_time_ms": 0.076,
      "fps": 12471,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4411,
      "timestamp_ms": 1330.366,
      "frame_time_ms": 0.076,
      "fps": 12468,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4412,
      "timestamp_ms": 1330.442,
      "frame_time_ms": 0.076,
      "fps": 12468,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4413,
      "timestamp_ms": 1330.518,
      "frame_time_ms": 0.076,
      "fps": 12468,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4414,
      "timestamp_ms": 1330.578,
      "frame_time_ms": 0.061,
      "fps": 12682,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4415,
      "timestamp_ms": 1330.633,
      "frame_time_ms": 0.055,
      "fps": 12763,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4416,
      "timestamp_ms": 1330.688,
      "frame_time_ms": 0.054,
      "fps": 12823,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4417,
      "timestamp_ms": 1330.743,
      "frame_time_ms": 0.056,
      "fps": 12878,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4418,
      "timestamp_ms": 1330.802,
      "frame_time_ms": 0.058,
      "fps": 12925,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4419,
      "timestamp_ms": 1330.857,
      "frame_time_ms": 0.055,
      "fps": 12984,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4420,
      "timestamp_ms": 1330.917,
      "frame_time_ms": 0.061,
      "fps": 13026,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4421,
      "timestamp_ms": 1330.972,
      "frame_time_ms": 0.055,
      "fps": 13086,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4422,
      "timestamp_ms": 1331.030,
      "frame_time_ms": 0.057,
      "fps": 13140,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4423,
      "timestamp_ms": 1331.090,
      "frame_time_ms": 0.060,
      "fps": 13186,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4424,
      "timestamp_ms": 1331.149,
      "frame_time_ms": 0.059,
      "fps": 13233,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4425,
      "timestamp_ms": 1331.207,
      "frame_time_ms": 0.059,
      "fps": 13283,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4426,
      "timestamp_ms": 1331.265,
      "frame_time_ms": 0.058,
      "fps": 13360,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4427,
      "timestamp_ms": 1331.323,
      "frame_time_ms": 0.058,
      "fps": 13416,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4428,
      "timestamp_ms": 1331.397,
      "frame_time_ms": 0.074,
      "fps": 13422,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4429,
      "timestamp_ms": 1331.457,
      "frame_time_ms": 0.059,
      "fps": 13474,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4430,
      "timestamp_ms": 1331.518,
      "frame_time_ms": 0.062,
      "fps": 13513,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4431,
      "timestamp_ms": 1331.579,
      "frame_time_ms": 0.060,
      "fps": 13596,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4432,
      "timestamp_ms": 1331.639,
      "frame_time_ms": 0.060,
      "fps": 13720,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4433,
      "timestamp_ms": 1331.712,
      "frame_time_ms": 0.073,
      "fps": 13733,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4434,
      "timestamp_ms": 1331.770,
      "frame_time_ms": 0.058,
      "fps": 13950,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4435,
      "timestamp_ms": 1331.825,
      "frame_time_ms": 0.055,
      "fps": 14077,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4436,
      "timestamp_ms": 1331.880,
      "frame_time_ms": 0.055,
      "fps": 14147,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4437,
      "timestamp_ms": 1331.947,
      "frame_time_ms": 0.067,
      "fps": 14319,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4438,
      "timestamp_ms": 1332.002,
      "frame_time_ms": 0.055,
      "fps": 14391,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4439,
      "timestamp_ms": 1332.056,
      "frame_time_ms": 0.055,
      "fps": 14464,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4440,
      "timestamp_ms": 1332.111,
      "frame_time_ms": 0.054,
      "fps": 14541,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4441,
      "timestamp_ms": 1332.168,
      "frame_time_ms": 0.057,
      "fps": 14609,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4442,
      "timestamp_ms": 1332.238,
      "frame_time_ms": 0.070,
      "fps": 14630,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4443,
      "timestamp_ms": 1332.295,
      "frame_time_ms": 0.058,
      "fps": 14763,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4444,
      "timestamp_ms": 1332.356,
      "frame_time_ms": 0.060,
      "fps": 14818,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4445,
      "timestamp_ms": 1332.416,
      "frame_time_ms": 0.060,
      "fps": 14880,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4446,
      "timestamp_ms": 1332.512,
      "frame_time_ms": 0.096,
      "fps": 14807,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4447,
      "timestamp_ms": 1332.570,
      "frame_time_ms": 0.059,
      "fps": 14866,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4448,
      "timestamp_ms": 1332.632,
      "frame_time_ms": 0.061,
      "fps": 14921,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4449,
      "timestamp_ms": 1332.689,
      "frame_time_ms": 0.058,
      "fps": 15011,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4450,
      "timestamp_ms": 1332.749,
      "frame_time_ms": 0.059,
      "fps": 15079,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4451,
      "timestamp_ms": 1332.807,
      "frame_time_ms": 0.058,
      "fps": 15143,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4452,
      "timestamp_ms": 1332.866,
      "frame_time_ms": 0.059,
      "fps": 15212,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4453,
      "timestamp_ms": 1332.931,
      "frame_time_ms": 0.065,
      "fps": 15251,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4454,
      "timestamp_ms": 1332.989,
      "frame_time_ms": 0.058,
      "fps": 15325,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4455,
      "timestamp_ms": 1333.047,
      "frame_time_ms": 0.058,
      "fps": 15396,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4456,
      "timestamp_ms": 1333.105,
      "frame_time_ms": 0.058,
      "fps": 15467,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4457,
      "timestamp_ms": 1333.162,
      "frame_time_ms": 0.057,
      "fps": 15544,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4458,
      "timestamp_ms": 1333.216,
      "frame_time_ms": 0.055,
      "fps": 15629,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4459,
      "timestamp_ms": 1333.271,
      "frame_time_ms": 0.054,
      "fps": 15719,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4460,
      "timestamp_ms": 1333.326,
      "frame_time_ms": 0.055,
      "fps": 15806,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4461,
      "timestamp_ms": 1333.381,
      "frame_time_ms": 0.056,
      "fps": 15894,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4462,
      "timestamp_ms": 1333.436,
      "frame_time_ms": 0.054,
      "fps": 15982,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4463,
      "timestamp_ms": 1333.491,
      "frame_time_ms": 0.055,
      "fps": 16072,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4464,
      "timestamp_ms": 1333.551,
      "frame_time_ms": 0.061,
      "fps": 16137,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4465,
      "timestamp_ms": 1333.606,
      "frame_time_ms": 0.055,
      "fps": 16229,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4466,
      "timestamp_ms": 1333.662,
      "frame_time_ms": 0.055,
      "fps": 16322,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4467,
      "timestamp_ms": 1333.716,
      "frame_time_ms": 0.054,
      "fps": 16420,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4468,
      "timestamp_ms": 1333.771,
      "frame_time_ms": 0.055,
      "fps": 16510,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4469,
      "timestamp_ms": 1333.826,
      "frame_time_ms": 0.055,
      "fps": 16611,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4470,
      "timestamp_ms": 1333.882,
      "frame_time_ms": 0.057,
      "fps": 16699,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4471,
      "timestamp_ms": 1333.937,
      "frame_time_ms": 0.054,
      "fps": 16802,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4472,
      "timestamp_ms": 1333.992,
      "frame_time_ms": 0.055,
      "fps": 16901,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4473,
      "timestamp_ms": 1334.046,
      "frame_time_ms": 0.055,
      "fps": 17001,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4474,
      "timestamp_ms": 1334.092,
      "frame_time_ms": 0.045,
      "fps": 17079,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4475,
      "timestamp_ms": 1334.140,
      "frame_time_ms": 0.048,
      "fps": 17113,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4476,
      "timestamp_ms": 1334.180,
      "frame_time_ms": 0.040,
      "fps": 17182,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4477,
      "timestamp_ms": 1334.219,
      "frame_time_ms": 0.040,
      "fps": 17261,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4478,
      "timestamp_ms": 1334.259,
      "frame_time_ms": 0.039,
      "fps": 17356,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4479,
      "timestamp_ms": 1334.299,
      "frame_time_ms": 0.040,
      "fps": 17431,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4480,
      "timestamp_ms": 1334.338,
      "frame_time_ms": 0.039,
      "fps": 17543,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4481,
      "timestamp_ms": 1334.378,
      "frame_time_ms": 0.040,
      "fps": 17621,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4482,
      "timestamp_ms": 1334.417,
      "frame_time_ms": 0.039,
      "fps": 17714,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4483,
      "timestamp_ms": 1334.457,
      "frame_time_ms": 0.041,
      "fps": 17814,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4484,
      "timestamp_ms": 1334.498,
      "frame_time_ms": 0.040,
      "fps": 17915,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4485,
      "timestamp_ms": 1334.546,
      "frame_time_ms": 0.048,
      "fps": 17974,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4486,
      "timestamp_ms": 1334.586,
      "frame_time_ms": 0.040,
      "fps": 18072,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4487,
      "timestamp_ms": 1334.629,
      "frame_time_ms": 0.043,
      "fps": 18154,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4488,
      "timestamp_ms": 1334.670,
      "frame_time_ms": 0.042,
      "fps": 18331,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4489,
      "timestamp_ms": 1334.711,
      "frame_time_ms": 0.041,
      "fps": 18433,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4490,
      "timestamp_ms": 1334.754,
      "frame_time_ms": 0.042,
      "fps": 18547,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4491,
      "timestamp_ms": 1334.795,
      "frame_time_ms": 0.041,
      "fps": 18656,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4492,
      "timestamp_ms": 1334.836,
      "frame_time_ms": 0.042,
      "fps": 18761,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4493,
      "timestamp_ms": 1334.877,
      "frame_time_ms": 0.041,
      "fps": 18951,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4494,
      "timestamp_ms": 1334.919,
      "frame_time_ms": 0.041,
      "fps": 19053,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4495,
      "timestamp_ms": 1334.960,
      "frame_time_ms": 0.042,
      "fps": 19132,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4496,
      "timestamp_ms": 1335.002,
      "frame_time_ms": 0.041,
      "fps": 19218,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4497,
      "timestamp_ms": 1335.043,
      "frame_time_ms": 0.041,
      "fps": 19379,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4498,
      "timestamp_ms": 1335.084,
      "frame_time_ms": 0.041,
      "fps": 19467,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4499,
      "timestamp_ms": 1335.125,
      "frame_time_ms": 0.041,
      "fps": 19556,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4500,
      "timestamp_ms": 1335.166,
      "frame_time_ms": 0.041,
      "fps": 19639,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4501,
      "timestamp_ms": 1335.207,
      "frame_time_ms": 0.042,
      "fps": 19736,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4502,
      "timestamp_ms": 1335.253,
      "frame_time_ms": 0.046,
      "fps": 19893,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4503,
      "timestamp_ms": 1335.296,
      "frame_time_ms": 0.043,
      "fps": 19993,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4504,
      "timestamp_ms": 1335.339,
      "frame_time_ms": 0.043,
      "fps": 20107,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4505,
      "timestamp_ms": 1335.382,
      "frame_time_ms": 0.043,
      "fps": 20222,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4506,
      "timestamp_ms": 1335.425,
      "frame_time_ms": 0.043,
      "fps": 20590,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4507,
      "timestamp_ms": 1335.468,
      "frame_time_ms": 0.042,
      "fps": 20711,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4508,
      "timestamp_ms": 1335.511,
      "frame_time_ms": 0.044,
      "fps": 20833,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4509,
      "timestamp_ms": 1335.554,
      "frame_time_ms": 0.042,
      "fps": 20949,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4510,
      "timestamp_ms": 1335.597,
      "frame_time_ms": 0.044,
      "fps": 21060,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4511,
      "timestamp_ms": 1335.640,
      "frame_time_ms": 0.043,
      "fps": 21171,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4512,
      "timestamp_ms": 1335.695,
      "frame_time_ms": 0.055,
      "fps": 21201,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4513,
      "timestamp_ms": 1335.740,
      "frame_time_ms": 0.045,
      "fps": 21352,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4514,
      "timestamp_ms": 1335.784,
      "frame_time_ms": 0.043,
      "fps": 21466,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4515,
      "timestamp_ms": 1335.826,
      "frame_time_ms": 0.043,
      "fps": 21582,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4516,
      "timestamp_ms": 1335.869,
      "frame_time_ms": 0.042,
      "fps": 21707,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4517,
      "timestamp_ms": 1335.913,
      "frame_time_ms": 0.045,
      "fps": 21802,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4518,
      "timestamp_ms": 1335.955,
      "frame_time_ms": 0.041,
      "fps": 21913,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4519,
      "timestamp_ms": 1335.998,
      "frame_time_ms": 0.044,
      "fps": 21994,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4520,
      "timestamp_ms": 1336.039,
      "frame_time_ms": 0.041,
      "fps": 22107,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4521,
      "timestamp_ms": 1336.081,
      "frame_time_ms": 0.041,
      "fps": 22230,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4522,
      "timestamp_ms": 1336.122,
      "frame_time_ms": 0.041,
      "fps": 22338,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4523,
      "timestamp_ms": 1336.163,
      "frame_time_ms": 0.041,
      "fps": 22455,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4524,
      "timestamp_ms": 1336.204,
      "frame_time_ms": 0.042,
      "fps": 22615,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4525,
      "timestamp_ms": 1336.246,
      "frame_time_ms": 0.041,
      "fps": 22735,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4526,
      "timestamp_ms": 1336.287,
      "frame_time_ms": 0.041,
      "fps": 22857,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4527,
      "timestamp_ms": 1336.327,
      "frame_time_ms": 0.041,
      "fps": 22970,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4528,
      "timestamp_ms": 1336.369,
      "frame_time_ms": 0.041,
      "fps": 23094,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4529,
      "timestamp_ms": 1336.413,
      "frame_time_ms": 0.044,
      "fps": 23192,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4530,
      "timestamp_ms": 1336.472,
      "frame_time_ms": 0.059,
      "fps": 23174,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4531,
      "timestamp_ms": 1336.531,
      "frame_time_ms": 0.059,
      "fps": 23130,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4532,
      "timestamp_ms": 1336.572,
      "frame_time_ms": 0.042,
      "fps": 23246,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4533,
      "timestamp_ms": 1336.636,
      "frame_time_ms": 0.063,
      "fps": 23174,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4534,
      "timestamp_ms": 1336.703,
      "frame_time_ms": 0.068,
      "fps": 22970,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4535,
      "timestamp_ms": 1336.745,
      "frame_time_ms": 0.042,
      "fps": 23023,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4536,
      "timestamp_ms": 1336.786,
      "frame_time_ms": 0.041,
      "fps": 23014,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4537,
      "timestamp_ms": 1336.831,
      "frame_time_ms": 0.045,
      "fps": 22970,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4538,
      "timestamp_ms": 1336.895,
      "frame_time_ms": 0.064,
      "fps": 22753,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4539,
      "timestamp_ms": 1336.939,
      "frame_time_ms": 0.043,
      "fps": 22727,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4540,
      "timestamp_ms": 1336.980,
      "frame_time_ms": 0.042,
      "fps": 22701,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4541,
      "timestamp_ms": 1337.025,
      "frame_time_ms": 0.045,
      "fps": 22658,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4542,
      "timestamp_ms": 1337.066,
      "frame_time_ms": 0.041,
      "fps": 22641,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4543,
      "timestamp_ms": 1337.108,
      "frame_time_ms": 0.041,
      "fps": 22641,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4544,
      "timestamp_ms": 1337.149,
      "frame_time_ms": 0.041,
      "fps": 22632,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4545,
      "timestamp_ms": 1415.630,
      "frame_time_ms": 78.481,
      "fps": 739,
      "work_time_ms": 78.474,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4546,
      "timestamp_ms": 1415.739,
      "frame_time_ms": 0.110,
      "fps": 739,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4547,
      "timestamp_ms": 1415.795,
      "frame_time_ms": 0.055,
      "fps": 739,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4548,
      "timestamp_ms": 1415.860,
      "frame_time_ms": 0.065,
      "fps": 739,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4549,
      "timestamp_ms": 1415.914,
      "frame_time_ms": 0.055,
      "fps": 738,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4550,
      "timestamp_ms": 1415.969,
      "frame_time_ms": 0.055,
      "fps": 738,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4551,
      "timestamp_ms": 1416.024,
      "frame_time_ms": 0.054,
      "fps": 738,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4552,
      "timestamp_ms": 1416.079,
      "frame_time_ms": 0.055,
      "fps": 738,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4553,
      "timestamp_ms": 1416.134,
      "frame_time_ms": 0.055,
      "fps": 738,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4554,
      "timestamp_ms": 1416.191,
      "frame_time_ms": 0.058,
      "fps": 738,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4555,
      "timestamp_ms": 1416.248,
      "frame_time_ms": 0.057,
      "fps": 738,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4556,
      "timestamp_ms": 1416.302,
      "frame_time_ms": 0.054,
      "fps": 737,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4557,
      "timestamp_ms": 1416.359,
      "frame_time_ms": 0.056,
      "fps": 737,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4558,
      "timestamp_ms": 1416.413,
      "frame_time_ms": 0.055,
      "fps": 737,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4559,
      "timestamp_ms": 1416.470,
      "frame_time_ms": 0.056,
      "fps": 737,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4560,
      "timestamp_ms": 1416.524,
      "frame_time_ms": 0.055,
      "fps": 737,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4561,
      "timestamp_ms": 1416.581,
      "frame_time_ms": 0.056,
      "fps": 737,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4562,
      "timestamp_ms": 1416.635,
      "frame_time_ms": 0.055,
      "fps": 737,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4563,
      "timestamp_ms": 1416.692,
      "frame_time_ms": 0.056,
      "fps": 737,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4564,
      "timestamp_ms": 1416.747,
      "frame_time_ms": 0.055,
      "fps": 737,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4565,
      "timestamp_ms": 1416.803,
      "frame_time_ms": 0.056,
      "fps": 736,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4566,
      "timestamp_ms": 1416.860,
      "frame_time_ms": 0.057,
      "fps": 736,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4567,
      "timestamp_ms": 1416.914,
      "frame_time_ms": 0.055,
      "fps": 736,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4568,
      "timestamp_ms": 1416.971,
      "frame_time_ms": 0.056,
      "fps": 736,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4569,
      "timestamp_ms": 1417.026,
      "frame_time_ms": 0.055,
      "fps": 736,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4570,
      "timestamp_ms": 1417.082,
      "frame_time_ms": 0.056,
      "fps": 736,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4571,
      "timestamp_ms": 1417.137,
      "frame_time_ms": 0.055,
      "fps": 736,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4572,
      "timestamp_ms": 1417.193,
      "frame_time_ms": 0.057,
      "fps": 736,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4573,
      "timestamp_ms": 1417.248,
      "frame_time_ms": 0.055,
      "fps": 736,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4574,
      "timestamp_ms": 1417.305,
      "frame_time_ms": 0.056,
      "fps": 736,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4575,
      "timestamp_ms": 1417.362,
      "frame_time_ms": 0.057,
      "fps": 735,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4576,
      "timestamp_ms": 1417.416,
      "frame_time_ms": 0.055,
      "fps": 735,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4577,
      "timestamp_ms": 1417.473,
      "frame_time_ms": 0.056,
      "fps": 735,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4578,
      "timestamp_ms": 1417.531,
      "frame_time_ms": 0.058,
      "fps": 735,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4579,
      "timestamp_ms": 1417.591,
      "frame_time_ms": 0.060,
      "fps": 735,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4580,
      "timestamp_ms": 1417.648,
      "frame_time_ms": 0.058,
      "fps": 735,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4581,
      "timestamp_ms": 1417.708,
      "frame_time_ms": 0.060,
      "fps": 735,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4582,
      "timestamp_ms": 1417.766,
      "frame_time_ms": 0.058,
      "fps": 734,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4583,
      "timestamp_ms": 1417.826,
      "frame_time_ms": 0.060,
      "fps": 734,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4584,
      "timestamp_ms": 1417.884,
      "frame_time_ms": 0.057,
      "fps": 734,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4585,
      "timestamp_ms": 1417.944,
      "frame_time_ms": 0.060,
      "fps": 734,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4586,
      "timestamp_ms": 1418.004,
      "frame_time_ms": 0.060,
      "fps": 734,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4587,
      "timestamp_ms": 1418.062,
      "frame_time_ms": 0.058,
      "fps": 734,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4588,
      "timestamp_ms": 1418.121,
      "frame_time_ms": 0.060,
      "fps": 733,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4589,
      "timestamp_ms": 1418.180,
      "frame_time_ms": 0.058,
      "fps": 733,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4590,
      "timestamp_ms": 1418.247,
      "frame_time_ms": 0.067,
      "fps": 733,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4591,
      "timestamp_ms": 1418.305,
      "frame_time_ms": 0.059,
      "fps": 733,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4592,
      "timestamp_ms": 1418.367,
      "frame_time_ms": 0.061,
      "fps": 733,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4593,
      "timestamp_ms": 1418.425,
      "frame_time_ms": 0.058,
      "fps": 733,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4594,
      "timestamp_ms": 1418.484,
      "frame_time_ms": 0.060,
      "fps": 733,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4595,
      "timestamp_ms": 1418.547,
      "frame_time_ms": 0.062,
      "fps": 733,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4596,
      "timestamp_ms": 1418.616,
      "frame_time_ms": 0.070,
      "fps": 733,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4597,
      "timestamp_ms": 1418.679,
      "frame_time_ms": 0.062,
      "fps": 733,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4598,
      "timestamp_ms": 1418.742,
      "frame_time_ms": 0.063,
      "fps": 733,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4599,
      "timestamp_ms": 1418.815,
      "frame_time_ms": 0.073,
      "fps": 732,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4600,
      "timestamp_ms": 1418.874,
      "frame_time_ms": 0.060,
      "fps": 732,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4601,
      "timestamp_ms": 1418.939,
      "frame_time_ms": 0.064,
      "fps": 732,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4602,
      "timestamp_ms": 1419.055,
      "frame_time_ms": 0.116,
      "fps": 731,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4603,
      "timestamp_ms": 1419.117,
      "frame_time_ms": 0.063,
      "fps": 731,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4604,
      "timestamp_ms": 1419.179,
      "frame_time_ms": 0.061,
      "fps": 731,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4605,
      "timestamp_ms": 1419.238,
      "frame_time_ms": 0.059,
      "fps": 16629,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4606,
      "timestamp_ms": 1419.300,
      "frame_time_ms": 0.062,
      "fps": 16853,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4607,
      "timestamp_ms": 1419.359,
      "frame_time_ms": 0.059,
      "fps": 16835,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4608,
      "timestamp_ms": 1419.421,
      "frame_time_ms": 0.062,
      "fps": 16849,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4609,
      "timestamp_ms": 1419.479,
      "frame_time_ms": 0.058,
      "fps": 16835,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4610,
      "timestamp_ms": 1419.539,
      "frame_time_ms": 0.061,
      "fps": 16806,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4611,
      "timestamp_ms": 1419.598,
      "frame_time_ms": 0.058,
      "fps": 16787,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4612,
      "timestamp_ms": 1419.659,
      "frame_time_ms": 0.061,
      "fps": 16759,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4613,
      "timestamp_ms": 1419.791,
      "frame_time_ms": 0.132,
      "fps": 16406,
      "work_time_ms": 0.131,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4614,
      "timestamp_ms": 1419.852,
      "frame_time_ms": 0.062,
      "fps": 16388,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4615,
      "timestamp_ms": 1419.922,
      "frame_time_ms": 0.069,
      "fps": 16335,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4616,
      "timestamp_ms": 1419.980,
      "frame_time_ms": 0.058,
      "fps": 16317,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4617,
      "timestamp_ms": 1420.041,
      "frame_time_ms": 0.062,
      "fps": 16291,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4618,
      "timestamp_ms": 1420.099,
      "frame_time_ms": 0.057,
      "fps": 16282,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4619,
      "timestamp_ms": 1420.160,
      "frame_time_ms": 0.062,
      "fps": 16255,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4620,
      "timestamp_ms": 1420.219,
      "frame_time_ms": 0.058,
      "fps": 16242,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4621,
      "timestamp_ms": 1420.281,
      "frame_time_ms": 0.063,
      "fps": 16211,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4622,
      "timestamp_ms": 1420.341,
      "frame_time_ms": 0.059,
      "fps": 16194,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4623,
      "timestamp_ms": 1420.402,
      "frame_time_ms": 0.061,
      "fps": 16172,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4624,
      "timestamp_ms": 1420.462,
      "frame_time_ms": 0.060,
      "fps": 16150,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4625,
      "timestamp_ms": 1420.520,
      "frame_time_ms": 0.058,
      "fps": 16142,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4626,
      "timestamp_ms": 1420.577,
      "frame_time_ms": 0.057,
      "fps": 16142,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4627,
      "timestamp_ms": 1420.632,
      "frame_time_ms": 0.056,
      "fps": 16137,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4628,
      "timestamp_ms": 1420.690,
      "frame_time_ms": 0.057,
      "fps": 16133,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4629,
      "timestamp_ms": 1420.745,
      "frame_time_ms": 0.055,
      "fps": 16133,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4630,
      "timestamp_ms": 1420.802,
      "frame_time_ms": 0.058,
      "fps": 16124,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4631,
      "timestamp_ms": 1420.857,
      "frame_time_ms": 0.055,
      "fps": 16124,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4632,
      "timestamp_ms": 1420.914,
      "frame_time_ms": 0.056,
      "fps": 16129,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4633,
      "timestamp_ms": 1420.969,
      "frame_time_ms": 0.055,
      "fps": 16129,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4634,
      "timestamp_ms": 1421.027,
      "frame_time_ms": 0.058,
      "fps": 16120,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4635,
      "timestamp_ms": 1421.085,
      "frame_time_ms": 0.058,
      "fps": 16116,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4636,
      "timestamp_ms": 1421.139,
      "frame_time_ms": 0.055,
      "fps": 16116,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4637,
      "timestamp_ms": 1421.196,
      "frame_time_ms": 0.056,
      "fps": 16116,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4638,
      "timestamp_ms": 1421.250,
      "frame_time_ms": 0.055,
      "fps": 16129,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4639,
      "timestamp_ms": 1421.308,
      "frame_time_ms": 0.058,
      "fps": 16137,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4640,
      "timestamp_ms": 1421.363,
      "frame_time_ms": 0.054,
      "fps": 16155,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4641,
      "timestamp_ms": 1421.419,
      "frame_time_ms": 0.057,
      "fps": 16168,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4642,
      "timestamp_ms": 1421.472,
      "frame_time_ms": 0.052,
      "fps": 16194,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4643,
      "timestamp_ms": 1421.527,
      "frame_time_ms": 0.056,
      "fps": 16211,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4644,
      "timestamp_ms": 1421.592,
      "frame_time_ms": 0.064,
      "fps": 16181,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4645,
      "timestamp_ms": 1421.646,
      "frame_time_ms": 0.054,
      "fps": 16207,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4646,
      "timestamp_ms": 1421.700,
      "frame_time_ms": 0.055,
      "fps": 16229,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4647,
      "timestamp_ms": 1421.752,
      "frame_time_ms": 0.052,
      "fps": 16255,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4648,
      "timestamp_ms": 1421.880,
      "frame_time_ms": 0.127,
      "fps": 15965,
      "work_time_ms": 0.126,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4649,
      "timestamp_ms": 1421.994,
      "frame_time_ms": 0.114,
      "fps": 15731,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4650,
      "timestamp_ms": 1422.056,
      "frame_time_ms": 0.063,
      "fps": 15748,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4651,
      "timestamp_ms": 1422.147,
      "frame_time_ms": 0.091,
      "fps": 15616,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4652,
      "timestamp_ms": 1422.255,
      "frame_time_ms": 0.108,
      "fps": 15428,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4653,
      "timestamp_ms": 1422.320,
      "frame_time_ms": 0.064,
      "fps": 15404,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4654,
      "timestamp_ms": 1422.378,
      "frame_time_ms": 0.058,
      "fps": 15412,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4655,
      "timestamp_ms": 1422.457,
      "frame_time_ms": 0.079,
      "fps": 15345,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4656,
      "timestamp_ms": 1422.526,
      "frame_time_ms": 0.070,
      "fps": 15345,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4657,
      "timestamp_ms": 1422.586,
      "frame_time_ms": 0.059,
      "fps": 15357,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4658,
      "timestamp_ms": 1422.641,
      "frame_time_ms": 0.055,
      "fps": 15388,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4659,
      "timestamp_ms": 1422.698,
      "frame_time_ms": 0.058,
      "fps": 15447,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4660,
      "timestamp_ms": 1422.753,
      "frame_time_ms": 0.055,
      "fps": 15467,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4661,
      "timestamp_ms": 1422.810,
      "frame_time_ms": 0.057,
      "fps": 15495,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4662,
      "timestamp_ms": 1422.876,
      "frame_time_ms": 0.066,
      "fps": 15698,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4663,
      "timestamp_ms": 1422.938,
      "frame_time_ms": 0.061,
      "fps": 15706,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4664,
      "timestamp_ms": 1423.046,
      "frame_time_ms": 0.108,
      "fps": 15515,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4665,
      "timestamp_ms": 1423.105,
      "frame_time_ms": 0.060,
      "fps": 15511,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4666,
      "timestamp_ms": 1423.163,
      "frame_time_ms": 0.058,
      "fps": 15527,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4667,
      "timestamp_ms": 1423.219,
      "frame_time_ms": 0.055,
      "fps": 15544,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4668,
      "timestamp_ms": 1423.278,
      "frame_time_ms": 0.059,
      "fps": 15556,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4669,
      "timestamp_ms": 1423.333,
      "frame_time_ms": 0.056,
      "fps": 15564,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4670,
      "timestamp_ms": 1423.391,
      "frame_time_ms": 0.057,
      "fps": 15580,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4671,
      "timestamp_ms": 1423.446,
      "frame_time_ms": 0.056,
      "fps": 15588,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4672,
      "timestamp_ms": 1423.508,
      "frame_time_ms": 0.061,
      "fps": 15588,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4673,
      "timestamp_ms": 1423.564,
      "frame_time_ms": 0.056,
      "fps": 15902,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4674,
      "timestamp_ms": 1423.622,
      "frame_time_ms": 0.058,
      "fps": 15919,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4675,
      "timestamp_ms": 1423.713,
      "frame_time_ms": 0.091,
      "fps": 15826,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4676,
      "timestamp_ms": 1423.771,
      "frame_time_ms": 0.058,
      "fps": 15826,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4677,
      "timestamp_ms": 1423.834,
      "frame_time_ms": 0.063,
      "fps": 15822,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4678,
      "timestamp_ms": 1423.890,
      "frame_time_ms": 0.056,
      "fps": 15826,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4679,
      "timestamp_ms": 1423.947,
      "frame_time_ms": 0.057,
      "fps": 15847,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4680,
      "timestamp_ms": 1424.003,
      "frame_time_ms": 0.056,
      "fps": 15856,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4681,
      "timestamp_ms": 1424.064,
      "frame_time_ms": 0.061,
      "fps": 15864,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4682,
      "timestamp_ms": 1424.111,
      "frame_time_ms": 0.048,
      "fps": 15910,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4683,
      "timestamp_ms": 1424.162,
      "frame_time_ms": 0.050,
      "fps": 15957,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4684,
      "timestamp_ms": 1424.224,
      "frame_time_ms": 0.063,
      "fps": 15944,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4685,
      "timestamp_ms": 1424.272,
      "frame_time_ms": 0.047,
      "fps": 15991,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4686,
      "timestamp_ms": 1424.322,
      "frame_time_ms": 0.050,
      "fps": 16021,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4687,
      "timestamp_ms": 1424.369,
      "frame_time_ms": 0.047,
      "fps": 16059,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4688,
      "timestamp_ms": 1424.417,
      "frame_time_ms": 0.049,
      "fps": 16094,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4689,
      "timestamp_ms": 1424.464,
      "frame_time_ms": 0.047,
      "fps": 16129,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4690,
      "timestamp_ms": 1424.514,
      "frame_time_ms": 0.049,
      "fps": 16168,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4691,
      "timestamp_ms": 1424.573,
      "frame_time_ms": 0.059,
      "fps": 16150,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4692,
      "timestamp_ms": 1424.620,
      "frame_time_ms": 0.048,
      "fps": 16185,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4693,
      "timestamp_ms": 1424.667,
      "frame_time_ms": 0.046,
      "fps": 16224,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4694,
      "timestamp_ms": 1424.716,
      "frame_time_ms": 0.050,
      "fps": 16260,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4695,
      "timestamp_ms": 1424.767,
      "frame_time_ms": 0.051,
      "fps": 16291,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4696,
      "timestamp_ms": 1424.815,
      "frame_time_ms": 0.047,
      "fps": 16326,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4697,
      "timestamp_ms": 1424.864,
      "frame_time_ms": 0.049,
      "fps": 16357,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4698,
      "timestamp_ms": 1424.910,
      "frame_time_ms": 0.047,
      "fps": 16393,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4699,
      "timestamp_ms": 1424.960,
      "frame_time_ms": 0.050,
      "fps": 16429,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4700,
      "timestamp_ms": 1425.009,
      "frame_time_ms": 0.049,
      "fps": 16451,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4701,
      "timestamp_ms": 1425.061,
      "frame_time_ms": 0.051,
      "fps": 16478,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4702,
      "timestamp_ms": 1425.108,
      "frame_time_ms": 0.047,
      "fps": 16501,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4703,
      "timestamp_ms": 1425.155,
      "frame_time_ms": 0.047,
      "fps": 16542,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4704,
      "timestamp_ms": 1425.204,
      "frame_time_ms": 0.049,
      "fps": 16611,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4705,
      "timestamp_ms": 1425.251,
      "frame_time_ms": 0.048,
      "fps": 16638,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4706,
      "timestamp_ms": 1425.300,
      "frame_time_ms": 0.049,
      "fps": 16666,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4707,
      "timestamp_ms": 1425.348,
      "frame_time_ms": 0.047,
      "fps": 16689,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4708,
      "timestamp_ms": 1425.396,
      "frame_time_ms": 0.049,
      "fps": 17059,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4709,
      "timestamp_ms": 1425.443,
      "frame_time_ms": 0.046,
      "fps": 17396,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4710,
      "timestamp_ms": 1425.491,
      "frame_time_ms": 0.049,
      "fps": 17467,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4711,
      "timestamp_ms": 1425.538,
      "frame_time_ms": 0.047,
      "fps": 17693,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4712,
      "timestamp_ms": 1425.588,
      "frame_time_ms": 0.049,
      "fps": 18007,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4713,
      "timestamp_ms": 1425.635,
      "frame_time_ms": 0.048,
      "fps": 18094,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4714,
      "timestamp_ms": 1425.683,
      "frame_time_ms": 0.047,
      "fps": 18154,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4715,
      "timestamp_ms": 1425.732,
      "frame_time_ms": 0.049,
      "fps": 18320,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4716,
      "timestamp_ms": 1425.780,
      "frame_time_ms": 0.048,
      "fps": 18444,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4717,
      "timestamp_ms": 1425.843,
      "frame_time_ms": 0.063,
      "fps": 18421,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4718,
      "timestamp_ms": 1425.892,
      "frame_time_ms": 0.049,
      "fps": 18455,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4719,
      "timestamp_ms": 1425.941,
      "frame_time_ms": 0.049,
      "fps": 18507,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4720,
      "timestamp_ms": 1425.988,
      "frame_time_ms": 0.047,
      "fps": 18552,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4721,
      "timestamp_ms": 1426.039,
      "frame_time_ms": 0.051,
      "fps": 18587,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4722,
      "timestamp_ms": 1426.088,
      "frame_time_ms": 0.049,
      "fps": 18685,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4723,
      "timestamp_ms": 1426.139,
      "frame_time_ms": 0.051,
      "fps": 18744,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4724,
      "timestamp_ms": 1426.191,
      "frame_time_ms": 0.052,
      "fps": 19077,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4725,
      "timestamp_ms": 1426.243,
      "frame_time_ms": 0.052,
      "fps": 19126,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4726,
      "timestamp_ms": 1426.296,
      "frame_time_ms": 0.053,
      "fps": 19157,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4727,
      "timestamp_ms": 1426.346,
      "frame_time_ms": 0.050,
      "fps": 19187,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4728,
      "timestamp_ms": 1426.402,
      "frame_time_ms": 0.057,
      "fps": 19199,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4729,
      "timestamp_ms": 1426.453,
      "frame_time_ms": 0.050,
      "fps": 19236,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4730,
      "timestamp_ms": 1426.504,
      "frame_time_ms": 0.051,
      "fps": 19274,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4731,
      "timestamp_ms": 1426.553,
      "frame_time_ms": 0.049,
      "fps": 19317,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4732,
      "timestamp_ms": 1426.605,
      "frame_time_ms": 0.053,
      "fps": 19367,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4733,
      "timestamp_ms": 1426.655,
      "frame_time_ms": 0.049,
      "fps": 19411,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4734,
      "timestamp_ms": 1426.704,
      "frame_time_ms": 0.049,
      "fps": 19467,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4735,
      "timestamp_ms": 1426.756,
      "frame_time_ms": 0.052,
      "fps": 19717,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4736,
      "timestamp_ms": 1426.805,
      "frame_time_ms": 0.050,
      "fps": 19769,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4737,
      "timestamp_ms": 1426.857,
      "frame_time_ms": 0.051,
      "fps": 19847,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4738,
      "timestamp_ms": 1426.906,
      "frame_time_ms": 0.050,
      "fps": 19887,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4739,
      "timestamp_ms": 1426.957,
      "frame_time_ms": 0.051,
      "fps": 19926,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4740,
      "timestamp_ms": 1427.007,
      "frame_time_ms": 0.049,
      "fps": 19973,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4741,
      "timestamp_ms": 1427.094,
      "frame_time_ms": 0.087,
      "fps": 19801,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4742,
      "timestamp_ms": 1427.160,
      "frame_time_ms": 0.066,
      "fps": 19685,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4743,
      "timestamp_ms": 1427.223,
      "frame_time_ms": 0.064,
      "fps": 19595,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4744,
      "timestamp_ms": 1427.274,
      "frame_time_ms": 0.050,
      "fps": 19678,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4745,
      "timestamp_ms": 1427.313,
      "frame_time_ms": 0.040,
      "fps": 19723,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4746,
      "timestamp_ms": 1427.353,
      "frame_time_ms": 0.039,
      "fps": 19795,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4747,
      "timestamp_ms": 1427.391,
      "frame_time_ms": 0.038,
      "fps": 19854,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4748,
      "timestamp_ms": 1427.432,
      "frame_time_ms": 0.041,
      "fps": 19907,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4749,
      "timestamp_ms": 1427.470,
      "frame_time_ms": 0.038,
      "fps": 19966,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4750,
      "timestamp_ms": 1427.509,
      "frame_time_ms": 0.039,
      "fps": 20033,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4751,
      "timestamp_ms": 1427.547,
      "frame_time_ms": 0.038,
      "fps": 20174,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4752,
      "timestamp_ms": 1427.586,
      "frame_time_ms": 0.039,
      "fps": 20236,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4753,
      "timestamp_ms": 1427.623,
      "frame_time_ms": 0.038,
      "fps": 20290,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4754,
      "timestamp_ms": 1427.661,
      "frame_time_ms": 0.038,
      "fps": 20373,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4755,
      "timestamp_ms": 1427.724,
      "frame_time_ms": 0.062,
      "fps": 20297,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4756,
      "timestamp_ms": 1427.762,
      "frame_time_ms": 0.038,
      "fps": 20359,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4757,
      "timestamp_ms": 1427.801,
      "frame_time_ms": 0.039,
      "fps": 20429,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4758,
      "timestamp_ms": 1427.839,
      "frame_time_ms": 0.038,
      "fps": 20491,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4759,
      "timestamp_ms": 1427.878,
      "frame_time_ms": 0.039,
      "fps": 20569,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4760,
      "timestamp_ms": 1427.916,
      "frame_time_ms": 0.039,
      "fps": 20639,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4761,
      "timestamp_ms": 1427.954,
      "frame_time_ms": 0.038,
      "fps": 20732,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4762,
      "timestamp_ms": 1427.992,
      "frame_time_ms": 0.038,
      "fps": 20797,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4763,
      "timestamp_ms": 1428.030,
      "frame_time_ms": 0.038,
      "fps": 20862,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4764,
      "timestamp_ms": 1428.069,
      "frame_time_ms": 0.038,
      "fps": 20942,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4765,
      "timestamp_ms": 1428.107,
      "frame_time_ms": 0.038,
      "fps": 21015,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4766,
      "timestamp_ms": 1428.145,
      "frame_time_ms": 0.038,
      "fps": 21097,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4767,
      "timestamp_ms": 1428.187,
      "frame_time_ms": 0.043,
      "fps": 21126,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4768,
      "timestamp_ms": 1494.098,
      "frame_time_ms": 65.909,
      "fps": 873,
      "work_time_ms": 65.896,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4769,
      "timestamp_ms": 1494.376,
      "frame_time_ms": 0.279,
      "fps": 870,
      "work_time_ms": 0.277,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.002,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4770,
      "timestamp_ms": 1494.487,
      "frame_time_ms": 0.112,
      "fps": 869,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4771,
      "timestamp_ms": 1494.522,
      "frame_time_ms": 0.035,
      "fps": 869,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4772,
      "timestamp_ms": 1494.561,
      "frame_time_ms": 0.039,
      "fps": 869,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4773,
      "timestamp_ms": 1494.637,
      "frame_time_ms": 0.075,
      "fps": 869,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4774,
      "timestamp_ms": 1494.693,
      "frame_time_ms": 0.056,
      "fps": 869,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4775,
      "timestamp_ms": 1494.730,
      "frame_time_ms": 0.037,
      "fps": 869,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4776,
      "timestamp_ms": 1494.765,
      "frame_time_ms": 0.035,
      "fps": 869,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4777,
      "timestamp_ms": 1494.801,
      "frame_time_ms": 0.037,
      "fps": 870,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4778,
      "timestamp_ms": 1494.837,
      "frame_time_ms": 0.035,
      "fps": 870,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4779,
      "timestamp_ms": 1494.872,
      "frame_time_ms": 0.036,
      "fps": 870,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4780,
      "timestamp_ms": 1494.907,
      "frame_time_ms": 0.035,
      "fps": 870,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4781,
      "timestamp_ms": 1494.944,
      "frame_time_ms": 0.036,
      "fps": 870,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4782,
      "timestamp_ms": 1494.979,
      "frame_time_ms": 0.035,
      "fps": 870,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4783,
      "timestamp_ms": 1495.015,
      "frame_time_ms": 0.036,
      "fps": 871,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4784,
      "timestamp_ms": 1495.050,
      "frame_time_ms": 0.036,
      "fps": 871,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4785,
      "timestamp_ms": 1495.085,
      "frame_time_ms": 0.035,
      "fps": 871,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4786,
      "timestamp_ms": 1495.121,
      "frame_time_ms": 0.035,
      "fps": 871,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4787,
      "timestamp_ms": 1495.156,
      "frame_time_ms": 0.035,
      "fps": 871,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4788,
      "timestamp_ms": 1495.191,
      "frame_time_ms": 0.035,
      "fps": 872,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4789,
      "timestamp_ms": 1495.226,
      "frame_time_ms": 0.036,
      "fps": 872,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4790,
      "timestamp_ms": 1495.262,
      "frame_time_ms": 0.035,
      "fps": 872,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4791,
      "timestamp_ms": 1495.297,
      "frame_time_ms": 0.035,
      "fps": 872,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4792,
      "timestamp_ms": 1495.332,
      "frame_time_ms": 0.036,
      "fps": 873,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4793,
      "timestamp_ms": 1495.367,
      "frame_time_ms": 0.035,
      "fps": 873,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4794,
      "timestamp_ms": 1495.402,
      "frame_time_ms": 0.035,
      "fps": 873,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4795,
      "timestamp_ms": 1495.438,
      "frame_time_ms": 0.035,
      "fps": 873,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4796,
      "timestamp_ms": 1495.473,
      "frame_time_ms": 0.035,
      "fps": 873,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4797,
      "timestamp_ms": 1495.507,
      "frame_time_ms": 0.034,
      "fps": 873,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4798,
      "timestamp_ms": 1495.540,
      "frame_time_ms": 0.033,
      "fps": 874,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4799,
      "timestamp_ms": 1495.573,
      "frame_time_ms": 0.033,
      "fps": 874,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4800,
      "timestamp_ms": 1495.606,
      "frame_time_ms": 0.033,
      "fps": 874,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4801,
      "timestamp_ms": 1495.639,
      "frame_time_ms": 0.033,
      "fps": 875,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4802,
      "timestamp_ms": 1495.680,
      "frame_time_ms": 0.042,
      "fps": 875,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4803,
      "timestamp_ms": 1495.724,
      "frame_time_ms": 0.044,
      "fps": 875,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4804,
      "timestamp_ms": 1495.758,
      "frame_time_ms": 0.033,
      "fps": 876,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4805,
      "timestamp_ms": 1495.797,
      "frame_time_ms": 0.039,
      "fps": 876,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4806,
      "timestamp_ms": 1495.830,
      "frame_time_ms": 0.033,
      "fps": 876,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4807,
      "timestamp_ms": 1495.863,
      "frame_time_ms": 0.033,
      "fps": 876,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4808,
      "timestamp_ms": 1495.896,
      "frame_time_ms": 0.033,
      "fps": 876,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4809,
      "timestamp_ms": 1495.928,
      "frame_time_ms": 0.033,
      "fps": 876,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4810,
      "timestamp_ms": 1495.961,
      "frame_time_ms": 0.033,
      "fps": 876,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4811,
      "timestamp_ms": 1495.995,
      "frame_time_ms": 0.033,
      "fps": 876,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4812,
      "timestamp_ms": 1496.028,
      "frame_time_ms": 0.034,
      "fps": 876,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4813,
      "timestamp_ms": 1496.061,
      "frame_time_ms": 0.033,
      "fps": 876,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4814,
      "timestamp_ms": 1496.094,
      "frame_time_ms": 0.033,
      "fps": 876,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4815,
      "timestamp_ms": 1496.127,
      "frame_time_ms": 0.033,
      "fps": 877,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4816,
      "timestamp_ms": 1496.160,
      "frame_time_ms": 0.033,
      "fps": 877,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4817,
      "timestamp_ms": 1496.193,
      "frame_time_ms": 0.033,
      "fps": 877,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4818,
      "timestamp_ms": 1496.226,
      "frame_time_ms": 0.032,
      "fps": 877,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4819,
      "timestamp_ms": 1496.259,
      "frame_time_ms": 0.033,
      "fps": 877,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4820,
      "timestamp_ms": 1496.292,
      "frame_time_ms": 0.033,
      "fps": 877,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4821,
      "timestamp_ms": 1496.340,
      "frame_time_ms": 0.048,
      "fps": 877,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4822,
      "timestamp_ms": 1496.398,
      "frame_time_ms": 0.058,
      "fps": 877,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4823,
      "timestamp_ms": 1496.431,
      "frame_time_ms": 0.034,
      "fps": 877,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4824,
      "timestamp_ms": 1496.465,
      "frame_time_ms": 0.033,
      "fps": 877,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4825,
      "timestamp_ms": 1496.498,
      "frame_time_ms": 0.033,
      "fps": 877,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4826,
      "timestamp_ms": 1496.531,
      "frame_time_ms": 0.033,
      "fps": 877,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4827,
      "timestamp_ms": 1496.564,
      "frame_time_ms": 0.033,
      "fps": 877,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4828,
      "timestamp_ms": 1496.597,
      "frame_time_ms": 0.034,
      "fps": 23990,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4829,
      "timestamp_ms": 1496.630,
      "frame_time_ms": 0.032,
      "fps": 26619,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4830,
      "timestamp_ms": 1496.663,
      "frame_time_ms": 0.034,
      "fps": 27573,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4831,
      "timestamp_ms": 1496.696,
      "frame_time_ms": 0.032,
      "fps": 27611,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4832,
      "timestamp_ms": 1496.729,
      "frame_time_ms": 0.033,
      "fps": 27688,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4833,
      "timestamp_ms": 1496.762,
      "frame_time_ms": 0.033,
      "fps": 28235,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4834,
      "timestamp_ms": 1496.795,
      "frame_time_ms": 0.033,
      "fps": 28544,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4835,
      "timestamp_ms": 1496.828,
      "frame_time_ms": 0.033,
      "fps": 28598,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4836,
      "timestamp_ms": 1496.866,
      "frame_time_ms": 0.039,
      "fps": 28544,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4837,
      "timestamp_ms": 1496.900,
      "frame_time_ms": 0.034,
      "fps": 28585,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4838,
      "timestamp_ms": 1496.934,
      "frame_time_ms": 0.034,
      "fps": 28598,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4839,
      "timestamp_ms": 1496.969,
      "frame_time_ms": 0.034,
      "fps": 28625,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4840,
      "timestamp_ms": 1497.003,
      "frame_time_ms": 0.034,
      "fps": 28639,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4841,
      "timestamp_ms": 1497.037,
      "frame_time_ms": 0.034,
      "fps": 28666,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4842,
      "timestamp_ms": 1497.071,
      "frame_time_ms": 0.034,
      "fps": 28680,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4843,
      "timestamp_ms": 1497.105,
      "frame_time_ms": 0.034,
      "fps": 28708,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4844,
      "timestamp_ms": 1497.139,
      "frame_time_ms": 0.034,
      "fps": 28735,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4845,
      "timestamp_ms": 1497.173,
      "frame_time_ms": 0.034,
      "fps": 28749,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4846,
      "timestamp_ms": 1497.207,
      "frame_time_ms": 0.035,
      "fps": 28749,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4847,
      "timestamp_ms": 1497.241,
      "frame_time_ms": 0.033,
      "fps": 28776,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4848,
      "timestamp_ms": 1497.275,
      "frame_time_ms": 0.035,
      "fps": 28776,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4849,
      "timestamp_ms": 1497.342,
      "frame_time_ms": 0.066,
      "fps": 28368,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4850,
      "timestamp_ms": 1497.376,
      "frame_time_ms": 0.035,
      "fps": 28368,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4851,
      "timestamp_ms": 1497.411,
      "frame_time_ms": 0.034,
      "fps": 28382,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4852,
      "timestamp_ms": 1497.471,
      "frame_time_ms": 0.061,
      "fps": 28050,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4853,
      "timestamp_ms": 1497.533,
      "frame_time_ms": 0.061,
      "fps": 27713,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4854,
      "timestamp_ms": 1497.593,
      "frame_time_ms": 0.061,
      "fps": 27384,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4855,
      "timestamp_ms": 1497.642,
      "frame_time_ms": 0.049,
      "fps": 27210,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4856,
      "timestamp_ms": 1497.677,
      "frame_time_ms": 0.035,
      "fps": 27210,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4857,
      "timestamp_ms": 1497.712,
      "frame_time_ms": 0.034,
      "fps": 27210,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4858,
      "timestamp_ms": 1497.745,
      "frame_time_ms": 0.033,
      "fps": 27210,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4859,
      "timestamp_ms": 1497.783,
      "frame_time_ms": 0.039,
      "fps": 27137,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4860,
      "timestamp_ms": 1497.816,
      "frame_time_ms": 0.033,
      "fps": 27137,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4861,
      "timestamp_ms": 1497.850,
      "frame_time_ms": 0.034,
      "fps": 27124,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4862,
      "timestamp_ms": 1497.883,
      "frame_time_ms": 0.033,
      "fps": 27235,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4863,
      "timestamp_ms": 1497.917,
      "frame_time_ms": 0.034,
      "fps": 27359,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4864,
      "timestamp_ms": 1497.951,
      "frame_time_ms": 0.034,
      "fps": 27347,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4865,
      "timestamp_ms": 1497.985,
      "frame_time_ms": 0.033,
      "fps": 27422,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4866,
      "timestamp_ms": 1498.019,
      "frame_time_ms": 0.034,
      "fps": 27409,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4867,
      "timestamp_ms": 1498.052,
      "frame_time_ms": 0.034,
      "fps": 27397,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4868,
      "timestamp_ms": 1498.087,
      "frame_time_ms": 0.034,
      "fps": 27384,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4869,
      "timestamp_ms": 1498.120,
      "frame_time_ms": 0.033,
      "fps": 27384,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4870,
      "timestamp_ms": 1498.154,
      "frame_time_ms": 0.034,
      "fps": 27372,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4871,
      "timestamp_ms": 1498.187,
      "frame_time_ms": 0.034,
      "fps": 27359,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4872,
      "timestamp_ms": 1498.221,
      "frame_time_ms": 0.034,
      "fps": 27359,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4873,
      "timestamp_ms": 1498.257,
      "frame_time_ms": 0.035,
      "fps": 27334,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4874,
      "timestamp_ms": 1498.290,
      "frame_time_ms": 0.033,
      "fps": 27334,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4875,
      "timestamp_ms": 1498.324,
      "frame_time_ms": 0.034,
      "fps": 27322,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4876,
      "timestamp_ms": 1498.357,
      "frame_time_ms": 0.033,
      "fps": 27322,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4877,
      "timestamp_ms": 1498.391,
      "frame_time_ms": 0.035,
      "fps": 27297,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4878,
      "timestamp_ms": 1498.425,
      "frame_time_ms": 0.033,
      "fps": 27285,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4879,
      "timestamp_ms": 1498.470,
      "frame_time_ms": 0.046,
      "fps": 27124,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4880,
      "timestamp_ms": 1498.503,
      "frame_time_ms": 0.033,
      "fps": 27124,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4881,
      "timestamp_ms": 1498.538,
      "frame_time_ms": 0.034,
      "fps": 27297,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4882,
      "timestamp_ms": 1498.573,
      "frame_time_ms": 0.035,
      "fps": 27586,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4883,
      "timestamp_ms": 1498.607,
      "frame_time_ms": 0.035,
      "fps": 27573,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4884,
      "timestamp_ms": 1498.641,
      "frame_time_ms": 0.034,
      "fps": 27560,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4885,
      "timestamp_ms": 1498.687,
      "frame_time_ms": 0.045,
      "fps": 27409,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4886,
      "timestamp_ms": 1498.749,
      "frame_time_ms": 0.063,
      "fps": 27039,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4887,
      "timestamp_ms": 1498.789,
      "frame_time_ms": 0.039,
      "fps": 26966,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4888,
      "timestamp_ms": 1498.852,
      "frame_time_ms": 0.063,
      "fps": 26619,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4889,
      "timestamp_ms": 1498.925,
      "frame_time_ms": 0.073,
      "fps": 26143,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4890,
      "timestamp_ms": 1499.003,
      "frame_time_ms": 0.078,
      "fps": 25651,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4891,
      "timestamp_ms": 1499.070,
      "frame_time_ms": 0.068,
      "fps": 25263,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4892,
      "timestamp_ms": 1499.183,
      "frame_time_ms": 0.112,
      "fps": 24449,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4893,
      "timestamp_ms": 1499.252,
      "frame_time_ms": 0.070,
      "fps": 24086,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4894,
      "timestamp_ms": 1499.307,
      "frame_time_ms": 0.054,
      "fps": 23885,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4895,
      "timestamp_ms": 1499.377,
      "frame_time_ms": 0.070,
      "fps": 23538,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4896,
      "timestamp_ms": 1499.447,
      "frame_time_ms": 0.070,
      "fps": 23255,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4897,
      "timestamp_ms": 1499.516,
      "frame_time_ms": 0.070,
      "fps": 22935,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4898,
      "timestamp_ms": 1499.586,
      "frame_time_ms": 0.070,
      "fps": 22624,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4899,
      "timestamp_ms": 1499.657,
      "frame_time_ms": 0.071,
      "fps": 22313,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4900,
      "timestamp_ms": 1499.739,
      "frame_time_ms": 0.081,
      "fps": 21929,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4901,
      "timestamp_ms": 1499.831,
      "frame_time_ms": 0.093,
      "fps": 21466,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4902,
      "timestamp_ms": 1499.904,
      "frame_time_ms": 0.072,
      "fps": 21178,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4903,
      "timestamp_ms": 1499.997,
      "frame_time_ms": 0.093,
      "fps": 20746,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4904,
      "timestamp_ms": 1500.074,
      "frame_time_ms": 0.077,
      "fps": 20442,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4905,
      "timestamp_ms": 1500.161,
      "frame_time_ms": 0.088,
      "fps": 20073,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4906,
      "timestamp_ms": 1500.236,
      "frame_time_ms": 0.074,
      "fps": 19815,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4907,
      "timestamp_ms": 1500.326,
      "frame_time_ms": 0.090,
      "fps": 19448,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4908,
      "timestamp_ms": 1500.422,
      "frame_time_ms": 0.097,
      "fps": 19065,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4909,
      "timestamp_ms": 1500.490,
      "frame_time_ms": 0.067,
      "fps": 19059,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4910,
      "timestamp_ms": 1500.566,
      "frame_time_ms": 0.077,
      "fps": 18808,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4911,
      "timestamp_ms": 1500.625,
      "frame_time_ms": 0.059,
      "fps": 18662,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4912,
      "timestamp_ms": 1500.689,
      "frame_time_ms": 0.063,
      "fps": 18650,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4913,
      "timestamp_ms": 1500.755,
      "frame_time_ms": 0.066,
      "fps": 18621,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4914,
      "timestamp_ms": 1500.817,
      "frame_time_ms": 0.062,
      "fps": 18616,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4915,
      "timestamp_ms": 1500.860,
      "frame_time_ms": 0.043,
      "fps": 18650,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4916,
      "timestamp_ms": 1500.893,
      "frame_time_ms": 0.033,
      "fps": 18662,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4917,
      "timestamp_ms": 1500.926,
      "frame_time_ms": 0.034,
      "fps": 18662,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4918,
      "timestamp_ms": 1500.959,
      "frame_time_ms": 0.033,
      "fps": 18662,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4919,
      "timestamp_ms": 1500.993,
      "frame_time_ms": 0.034,
      "fps": 18691,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4920,
      "timestamp_ms": 1501.032,
      "frame_time_ms": 0.039,
      "fps": 18656,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4921,
      "timestamp_ms": 1501.066,
      "frame_time_ms": 0.033,
      "fps": 18662,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4922,
      "timestamp_ms": 1501.099,
      "frame_time_ms": 0.033,
      "fps": 18662,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4923,
      "timestamp_ms": 1501.132,
      "frame_time_ms": 0.034,
      "fps": 18662,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4924,
      "timestamp_ms": 1501.167,
      "frame_time_ms": 0.034,
      "fps": 18662,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4925,
      "timestamp_ms": 1501.203,
      "frame_time_ms": 0.036,
      "fps": 18645,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4926,
      "timestamp_ms": 1501.241,
      "frame_time_ms": 0.038,
      "fps": 18621,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4927,
      "timestamp_ms": 1501.320,
      "frame_time_ms": 0.079,
      "fps": 18365,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4928,
      "timestamp_ms": 1501.387,
      "frame_time_ms": 0.068,
      "fps": 18176,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4929,
      "timestamp_ms": 1501.454,
      "frame_time_ms": 0.067,
      "fps": 17991,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4930,
      "timestamp_ms": 1501.490,
      "frame_time_ms": 0.036,
      "fps": 17980,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4931,
      "timestamp_ms": 1501.533,
      "frame_time_ms": 0.042,
      "fps": 17937,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4932,
      "timestamp_ms": 1501.567,
      "frame_time_ms": 0.035,
      "fps": 17931,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4933,
      "timestamp_ms": 1501.602,
      "frame_time_ms": 0.034,
      "fps": 17937,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4934,
      "timestamp_ms": 1501.636,
      "frame_time_ms": 0.035,
      "fps": 17926,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4935,
      "timestamp_ms": 1501.672,
      "frame_time_ms": 0.036,
      "fps": 17915,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4936,
      "timestamp_ms": 1501.706,
      "frame_time_ms": 0.033,
      "fps": 17915,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4937,
      "timestamp_ms": 1501.748,
      "frame_time_ms": 0.043,
      "fps": 17873,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4938,
      "timestamp_ms": 1501.783,
      "frame_time_ms": 0.034,
      "fps": 17867,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4939,
      "timestamp_ms": 1501.819,
      "frame_time_ms": 0.037,
      "fps": 17915,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4940,
      "timestamp_ms": 1501.853,
      "frame_time_ms": 0.034,
      "fps": 17910,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4941,
      "timestamp_ms": 1501.891,
      "frame_time_ms": 0.038,
      "fps": 17889,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4942,
      "timestamp_ms": 1501.932,
      "frame_time_ms": 0.040,
      "fps": 17862,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4943,
      "timestamp_ms": 1501.972,
      "frame_time_ms": 0.040,
      "fps": 17835,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4944,
      "timestamp_ms": 1502.007,
      "frame_time_ms": 0.036,
      "fps": 17825,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4945,
      "timestamp_ms": 1502.043,
      "frame_time_ms": 0.036,
      "fps": 17873,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4946,
      "timestamp_ms": 1502.085,
      "frame_time_ms": 0.042,
      "fps": 17985,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4947,
      "timestamp_ms": 1502.122,
      "frame_time_ms": 0.037,
      "fps": 17996,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4948,
      "timestamp_ms": 1502.159,
      "frame_time_ms": 0.036,
      "fps": 18143,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4949,
      "timestamp_ms": 1502.193,
      "frame_time_ms": 0.035,
      "fps": 18354,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4950,
      "timestamp_ms": 1502.231,
      "frame_time_ms": 0.037,
      "fps": 18587,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4951,
      "timestamp_ms": 1502.270,
      "frame_time_ms": 0.040,
      "fps": 18750,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4952,
      "timestamp_ms": 1502.305,
      "frame_time_ms": 0.034,
      "fps": 19218,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4953,
      "timestamp_ms": 1502.339,
      "frame_time_ms": 0.034,
      "fps": 19442,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4954,
      "timestamp_ms": 1502.372,
      "frame_time_ms": 0.033,
      "fps": 19575,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4955,
      "timestamp_ms": 1502.407,
      "frame_time_ms": 0.035,
      "fps": 19801,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4956,
      "timestamp_ms": 1502.440,
      "frame_time_ms": 0.034,
      "fps": 20040,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4957,
      "timestamp_ms": 1502.473,
      "frame_time_ms": 0.033,
      "fps": 20290,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4958,
      "timestamp_ms": 1502.507,
      "frame_time_ms": 0.033,
      "fps": 20547,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4959,
      "timestamp_ms": 1502.541,
      "frame_time_ms": 0.034,
      "fps": 20811,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4960,
      "timestamp_ms": 1502.574,
      "frame_time_ms": 0.033,
      "fps": 21164,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4961,
      "timestamp_ms": 1502.608,
      "frame_time_ms": 0.034,
      "fps": 21613,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4962,
      "timestamp_ms": 1502.641,
      "frame_time_ms": 0.033,
      "fps": 21921,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4963,
      "timestamp_ms": 1502.677,
      "frame_time_ms": 0.036,
      "fps": 22388,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4964,
      "timestamp_ms": 1502.711,
      "frame_time_ms": 0.034,
      "fps": 22753,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4965,
      "timestamp_ms": 1502.744,
      "frame_time_ms": 0.033,
      "fps": 23237,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4966,
      "timestamp_ms": 1502.779,
      "frame_time_ms": 0.035,
      "fps": 23594,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4967,
      "timestamp_ms": 1502.811,
      "frame_time_ms": 0.033,
      "fps": 24135,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4968,
      "timestamp_ms": 1502.853,
      "frame_time_ms": 0.041,
      "fps": 24691,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4969,
      "timestamp_ms": 1502.885,
      "frame_time_ms": 0.033,
      "fps": 25041,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4970,
      "timestamp_ms": 1502.918,
      "frame_time_ms": 0.032,
      "fps": 25521,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4971,
      "timestamp_ms": 1502.950,
      "frame_time_ms": 0.032,
      "fps": 25817,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4972,
      "timestamp_ms": 1502.983,
      "frame_time_ms": 0.033,
      "fps": 26155,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4973,
      "timestamp_ms": 1503.017,
      "frame_time_ms": 0.035,
      "fps": 26513,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4974,
      "timestamp_ms": 1503.049,
      "frame_time_ms": 0.032,
      "fps": 26869,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4975,
      "timestamp_ms": 1503.082,
      "frame_time_ms": 0.033,
      "fps": 26990,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4976,
      "timestamp_ms": 1503.114,
      "frame_time_ms": 0.032,
      "fps": 27002,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4977,
      "timestamp_ms": 1503.148,
      "frame_time_ms": 0.033,
      "fps": 27014,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4978,
      "timestamp_ms": 1503.180,
      "frame_time_ms": 0.032,
      "fps": 27027,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4979,
      "timestamp_ms": 1503.213,
      "frame_time_ms": 0.033,
      "fps": 27039,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4980,
      "timestamp_ms": 1503.245,
      "frame_time_ms": 0.032,
      "fps": 27124,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4981,
      "timestamp_ms": 1503.278,
      "frame_time_ms": 0.033,
      "fps": 27124,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4982,
      "timestamp_ms": 1503.309,
      "frame_time_ms": 0.032,
      "fps": 27137,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4983,
      "timestamp_ms": 1503.345,
      "frame_time_ms": 0.035,
      "fps": 27124,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4984,
      "timestamp_ms": 1503.379,
      "frame_time_ms": 0.034,
      "fps": 27124,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4985,
      "timestamp_ms": 1503.412,
      "frame_time_ms": 0.033,
      "fps": 27161,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4986,
      "timestamp_ms": 1503.445,
      "frame_time_ms": 0.034,
      "fps": 27210,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4987,
      "timestamp_ms": 1503.477,
      "frame_time_ms": 0.032,
      "fps": 27803,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4988,
      "timestamp_ms": 1503.509,
      "frame_time_ms": 0.032,
      "fps": 28275,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4989,
      "timestamp_ms": 1503.541,
      "frame_time_ms": 0.031,
      "fps": 28763,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4990,
      "timestamp_ms": 1503.572,
      "frame_time_ms": 0.032,
      "fps": 28818,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4991,
      "timestamp_ms": 1503.604,
      "frame_time_ms": 0.032,
      "fps": 28957,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4992,
      "timestamp_ms": 1503.637,
      "frame_time_ms": 0.032,
      "fps": 28999,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4993,
      "timestamp_ms": 1503.668,
      "frame_time_ms": 0.031,
      "fps": 29041,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4994,
      "timestamp_ms": 1503.747,
      "frame_time_ms": 0.080,
      "fps": 28422,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4995,
      "timestamp_ms": 1503.783,
      "frame_time_ms": 0.035,
      "fps": 28436,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4996,
      "timestamp_ms": 1503.815,
      "frame_time_ms": 0.032,
      "fps": 28449,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4997,
      "timestamp_ms": 1503.846,
      "frame_time_ms": 0.032,
      "fps": 28598,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4998,
      "timestamp_ms": 1503.880,
      "frame_time_ms": 0.033,
      "fps": 28612,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 4999,
      "timestamp_ms": 1503.912,
      "frame_time_ms": 0.033,
      "fps": 28666,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5000,
      "timestamp_ms": 1503.945,
      "frame_time_ms": 0.032,
      "fps": 28694,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5001,
      "timestamp_ms": 1503.977,
      "frame_time_ms": 0.033,
      "fps": 28763,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5002,
      "timestamp_ms": 1504.020,
      "frame_time_ms": 0.042,
      "fps": 28735,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5003,
      "timestamp_ms": 1575.899,
      "frame_time_ms": 71.878,
      "fps": 811,
      "work_time_ms": 71.866,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5004,
      "timestamp_ms": 1576.122,
      "frame_time_ms": 0.224,
      "fps": 809,
      "work_time_ms": 0.223,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5005,
      "timestamp_ms": 1576.176,
      "frame_time_ms": 0.054,
      "fps": 809,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5006,
      "timestamp_ms": 1576.219,
      "frame_time_ms": 0.044,
      "fps": 809,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5007,
      "timestamp_ms": 1576.262,
      "frame_time_ms": 0.043,
      "fps": 809,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5008,
      "timestamp_ms": 1576.306,
      "frame_time_ms": 0.043,
      "fps": 809,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5009,
      "timestamp_ms": 1576.351,
      "frame_time_ms": 0.046,
      "fps": 809,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5010,
      "timestamp_ms": 1576.395,
      "frame_time_ms": 0.043,
      "fps": 809,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5011,
      "timestamp_ms": 1576.437,
      "frame_time_ms": 0.043,
      "fps": 808,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5012,
      "timestamp_ms": 1576.481,
      "frame_time_ms": 0.043,
      "fps": 808,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5013,
      "timestamp_ms": 1576.524,
      "frame_time_ms": 0.044,
      "fps": 808,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5014,
      "timestamp_ms": 1576.578,
      "frame_time_ms": 0.054,
      "fps": 808,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5015,
      "timestamp_ms": 1576.622,
      "frame_time_ms": 0.043,
      "fps": 808,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5016,
      "timestamp_ms": 1576.665,
      "frame_time_ms": 0.043,
      "fps": 808,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5017,
      "timestamp_ms": 1576.710,
      "frame_time_ms": 0.045,
      "fps": 808,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5018,
      "timestamp_ms": 1576.753,
      "frame_time_ms": 0.043,
      "fps": 808,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5019,
      "timestamp_ms": 1576.807,
      "frame_time_ms": 0.054,
      "fps": 807,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5020,
      "timestamp_ms": 1576.849,
      "frame_time_ms": 0.043,
      "fps": 807,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5021,
      "timestamp_ms": 1576.894,
      "frame_time_ms": 0.044,
      "fps": 807,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5022,
      "timestamp_ms": 1576.936,
      "frame_time_ms": 0.043,
      "fps": 807,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5023,
      "timestamp_ms": 1576.983,
      "frame_time_ms": 0.046,
      "fps": 807,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5024,
      "timestamp_ms": 1577.033,
      "frame_time_ms": 0.051,
      "fps": 807,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5025,
      "timestamp_ms": 1577.076,
      "frame_time_ms": 0.043,
      "fps": 807,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5026,
      "timestamp_ms": 1577.127,
      "frame_time_ms": 0.050,
      "fps": 807,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5027,
      "timestamp_ms": 1577.217,
      "frame_time_ms": 0.091,
      "fps": 806,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5028,
      "timestamp_ms": 1577.261,
      "frame_time_ms": 0.044,
      "fps": 806,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5029,
      "timestamp_ms": 1577.305,
      "frame_time_ms": 0.043,
      "fps": 806,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5030,
      "timestamp_ms": 1577.348,
      "frame_time_ms": 0.043,
      "fps": 806,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5031,
      "timestamp_ms": 1577.400,
      "frame_time_ms": 0.053,
      "fps": 805,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5032,
      "timestamp_ms": 1577.448,
      "frame_time_ms": 0.048,
      "fps": 805,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5033,
      "timestamp_ms": 1577.496,
      "frame_time_ms": 0.047,
      "fps": 805,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5034,
      "timestamp_ms": 1577.543,
      "frame_time_ms": 0.047,
      "fps": 805,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5035,
      "timestamp_ms": 1577.593,
      "frame_time_ms": 0.050,
      "fps": 805,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5036,
      "timestamp_ms": 1577.642,
      "frame_time_ms": 0.049,
      "fps": 805,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5037,
      "timestamp_ms": 1577.691,
      "frame_time_ms": 0.050,
      "fps": 804,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5038,
      "timestamp_ms": 1577.741,
      "frame_time_ms": 0.049,
      "fps": 804,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5039,
      "timestamp_ms": 1577.793,
      "frame_time_ms": 0.050,
      "fps": 804,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5040,
      "timestamp_ms": 1577.847,
      "frame_time_ms": 0.056,
      "fps": 804,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5041,
      "timestamp_ms": 1577.898,
      "frame_time_ms": 0.052,
      "fps": 804,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5042,
      "timestamp_ms": 1577.947,
      "frame_time_ms": 0.048,
      "fps": 803,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5043,
      "timestamp_ms": 1577.998,
      "frame_time_ms": 0.051,
      "fps": 803,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5044,
      "timestamp_ms": 1578.049,
      "frame_time_ms": 0.052,
      "fps": 803,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5045,
      "timestamp_ms": 1578.111,
      "frame_time_ms": 0.062,
      "fps": 803,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5046,
      "timestamp_ms": 1578.161,
      "frame_time_ms": 0.049,
      "fps": 803,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5047,
      "timestamp_ms": 1578.210,
      "frame_time_ms": 0.049,
      "fps": 802,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5048,
      "timestamp_ms": 1578.260,
      "frame_time_ms": 0.051,
      "fps": 802,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5049,
      "timestamp_ms": 1578.309,
      "frame_time_ms": 0.049,
      "fps": 802,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5050,
      "timestamp_ms": 1578.359,
      "frame_time_ms": 0.049,
      "fps": 802,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5051,
      "timestamp_ms": 1578.408,
      "frame_time_ms": 0.050,
      "fps": 802,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5052,
      "timestamp_ms": 1578.458,
      "frame_time_ms": 0.049,
      "fps": 801,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5053,
      "timestamp_ms": 1578.509,
      "frame_time_ms": 0.051,
      "fps": 801,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5054,
      "timestamp_ms": 1578.558,
      "frame_time_ms": 0.049,
      "fps": 802,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5055,
      "timestamp_ms": 1578.609,
      "frame_time_ms": 0.051,
      "fps": 801,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5056,
      "timestamp_ms": 1578.660,
      "frame_time_ms": 0.051,
      "fps": 801,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5057,
      "timestamp_ms": 1578.749,
      "frame_time_ms": 0.089,
      "fps": 801,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5058,
      "timestamp_ms": 1578.858,
      "frame_time_ms": 0.109,
      "fps": 800,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5059,
      "timestamp_ms": 1578.931,
      "frame_time_ms": 0.074,
      "fps": 799,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5060,
      "timestamp_ms": 1578.981,
      "frame_time_ms": 0.049,
      "fps": 799,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5061,
      "timestamp_ms": 1579.032,
      "frame_time_ms": 0.051,
      "fps": 799,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5062,
      "timestamp_ms": 1579.081,
      "frame_time_ms": 0.050,
      "fps": 799,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5063,
      "timestamp_ms": 1579.132,
      "frame_time_ms": 0.051,
      "fps": 18547,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5064,
      "timestamp_ms": 1579.183,
      "frame_time_ms": 0.051,
      "fps": 19595,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5065,
      "timestamp_ms": 1579.233,
      "frame_time_ms": 0.049,
      "fps": 19627,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5066,
      "timestamp_ms": 1579.287,
      "frame_time_ms": 0.054,
      "fps": 19563,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5067,
      "timestamp_ms": 1579.338,
      "frame_time_ms": 0.052,
      "fps": 19505,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5068,
      "timestamp_ms": 1579.392,
      "frame_time_ms": 0.053,
      "fps": 19442,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5069,
      "timestamp_ms": 1579.444,
      "frame_time_ms": 0.052,
      "fps": 19404,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5070,
      "timestamp_ms": 1579.497,
      "frame_time_ms": 0.054,
      "fps": 19336,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5071,
      "timestamp_ms": 1579.549,
      "frame_time_ms": 0.052,
      "fps": 19280,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5072,
      "timestamp_ms": 1579.603,
      "frame_time_ms": 0.053,
      "fps": 19218,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5073,
      "timestamp_ms": 1579.656,
      "frame_time_ms": 0.054,
      "fps": 19157,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5074,
      "timestamp_ms": 1579.725,
      "frame_time_ms": 0.068,
      "fps": 19071,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5075,
      "timestamp_ms": 1579.784,
      "frame_time_ms": 0.059,
      "fps": 18975,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5076,
      "timestamp_ms": 1579.836,
      "frame_time_ms": 0.052,
      "fps": 18921,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5077,
      "timestamp_ms": 1579.889,
      "frame_time_ms": 0.054,
      "fps": 18867,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5078,
      "timestamp_ms": 1579.941,
      "frame_time_ms": 0.051,
      "fps": 18820,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5079,
      "timestamp_ms": 1579.995,
      "frame_time_ms": 0.054,
      "fps": 18820,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5080,
      "timestamp_ms": 1580.058,
      "frame_time_ms": 0.063,
      "fps": 18703,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5081,
      "timestamp_ms": 1580.111,
      "frame_time_ms": 0.054,
      "fps": 18645,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5082,
      "timestamp_ms": 1580.163,
      "frame_time_ms": 0.051,
      "fps": 18598,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5083,
      "timestamp_ms": 1580.216,
      "frame_time_ms": 0.053,
      "fps": 18558,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5084,
      "timestamp_ms": 1580.269,
      "frame_time_ms": 0.054,
      "fps": 18541,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5085,
      "timestamp_ms": 1580.321,
      "frame_time_ms": 0.052,
      "fps": 18489,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5086,
      "timestamp_ms": 1580.375,
      "frame_time_ms": 0.053,
      "fps": 18472,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5087,
      "timestamp_ms": 1580.427,
      "frame_time_ms": 0.052,
      "fps": 18697,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5088,
      "timestamp_ms": 1580.480,
      "frame_time_ms": 0.054,
      "fps": 18639,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5089,
      "timestamp_ms": 1580.535,
      "frame_time_ms": 0.055,
      "fps": 18570,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5090,
      "timestamp_ms": 1580.595,
      "frame_time_ms": 0.060,
      "fps": 18472,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5091,
      "timestamp_ms": 1580.653,
      "frame_time_ms": 0.057,
      "fps": 18450,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5092,
      "timestamp_ms": 1580.713,
      "frame_time_ms": 0.060,
      "fps": 18382,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5093,
      "timestamp_ms": 1580.773,
      "frame_time_ms": 0.060,
      "fps": 18309,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5094,
      "timestamp_ms": 1580.831,
      "frame_time_ms": 0.058,
      "fps": 18248,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5095,
      "timestamp_ms": 1580.891,
      "frame_time_ms": 0.060,
      "fps": 18192,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5096,
      "timestamp_ms": 1580.982,
      "frame_time_ms": 0.091,
      "fps": 17964,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5097,
      "timestamp_ms": 1581.042,
      "frame_time_ms": 0.060,
      "fps": 17910,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5098,
      "timestamp_ms": 1581.100,
      "frame_time_ms": 0.058,
      "fps": 17862,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5099,
      "timestamp_ms": 1581.160,
      "frame_time_ms": 0.060,
      "fps": 17809,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5100,
      "timestamp_ms": 1581.217,
      "frame_time_ms": 0.058,
      "fps": 17798,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5101,
      "timestamp_ms": 1581.278,
      "frame_time_ms": 0.060,
      "fps": 17756,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5102,
      "timestamp_ms": 1581.337,
      "frame_time_ms": 0.060,
      "fps": 17693,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5103,
      "timestamp_ms": 1581.395,
      "frame_time_ms": 0.058,
      "fps": 17657,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5104,
      "timestamp_ms": 1581.455,
      "frame_time_ms": 0.059,
      "fps": 17621,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5105,
      "timestamp_ms": 1581.513,
      "frame_time_ms": 0.058,
      "fps": 17641,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5106,
      "timestamp_ms": 1581.573,
      "frame_time_ms": 0.060,
      "fps": 17584,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5107,
      "timestamp_ms": 1581.631,
      "frame_time_ms": 0.058,
      "fps": 17538,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5108,
      "timestamp_ms": 1581.696,
      "frame_time_ms": 0.066,
      "fps": 17462,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5109,
      "timestamp_ms": 1581.802,
      "frame_time_ms": 0.105,
      "fps": 17182,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5110,
      "timestamp_ms": 1581.863,
      "frame_time_ms": 0.061,
      "fps": 17123,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5111,
      "timestamp_ms": 1581.921,
      "frame_time_ms": 0.058,
      "fps": 17084,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5112,
      "timestamp_ms": 1581.982,
      "frame_time_ms": 0.061,
      "fps": 17026,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5113,
      "timestamp_ms": 1582.042,
      "frame_time_ms": 0.060,
      "fps": 16982,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5114,
      "timestamp_ms": 1582.099,
      "frame_time_ms": 0.058,
      "fps": 16939,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5115,
      "timestamp_ms": 1582.159,
      "frame_time_ms": 0.060,
      "fps": 16896,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5116,
      "timestamp_ms": 1582.217,
      "frame_time_ms": 0.057,
      "fps": 16868,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5117,
      "timestamp_ms": 1582.280,
      "frame_time_ms": 0.063,
      "fps": 16992,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5118,
      "timestamp_ms": 1582.341,
      "frame_time_ms": 0.061,
      "fps": 17226,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5119,
      "timestamp_ms": 1582.404,
      "frame_time_ms": 0.064,
      "fps": 17276,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5120,
      "timestamp_ms": 1582.465,
      "frame_time_ms": 0.061,
      "fps": 17216,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5121,
      "timestamp_ms": 1582.530,
      "frame_time_ms": 0.064,
      "fps": 17152,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5122,
      "timestamp_ms": 1582.592,
      "frame_time_ms": 0.063,
      "fps": 17089,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5123,
      "timestamp_ms": 1582.655,
      "frame_time_ms": 0.062,
      "fps": 17035,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5124,
      "timestamp_ms": 1582.718,
      "frame_time_ms": 0.064,
      "fps": 16973,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5125,
      "timestamp_ms": 1582.780,
      "frame_time_ms": 0.061,
      "fps": 16915,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5126,
      "timestamp_ms": 1582.843,
      "frame_time_ms": 0.064,
      "fps": 16868,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5127,
      "timestamp_ms": 1582.905,
      "frame_time_ms": 0.061,
      "fps": 16825,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5128,
      "timestamp_ms": 1582.969,
      "frame_time_ms": 0.064,
      "fps": 16773,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5129,
      "timestamp_ms": 1583.030,
      "frame_time_ms": 0.061,
      "fps": 16731,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5130,
      "timestamp_ms": 1583.093,
      "frame_time_ms": 0.063,
      "fps": 16689,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5131,
      "timestamp_ms": 1583.154,
      "frame_time_ms": 0.062,
      "fps": 16643,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5132,
      "timestamp_ms": 1583.218,
      "frame_time_ms": 0.063,
      "fps": 16597,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5133,
      "timestamp_ms": 1583.281,
      "frame_time_ms": 0.064,
      "fps": 16551,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5134,
      "timestamp_ms": 1583.343,
      "frame_time_ms": 0.061,
      "fps": 16583,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5135,
      "timestamp_ms": 1583.406,
      "frame_time_ms": 0.063,
      "fps": 16565,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5136,
      "timestamp_ms": 1583.467,
      "frame_time_ms": 0.061,
      "fps": 16524,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5137,
      "timestamp_ms": 1583.531,
      "frame_time_ms": 0.064,
      "fps": 16478,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5138,
      "timestamp_ms": 1583.592,
      "frame_time_ms": 0.061,
      "fps": 16433,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5139,
      "timestamp_ms": 1583.655,
      "frame_time_ms": 0.064,
      "fps": 16388,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5140,
      "timestamp_ms": 1583.728,
      "frame_time_ms": 0.073,
      "fps": 16344,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5141,
      "timestamp_ms": 1583.794,
      "frame_time_ms": 0.066,
      "fps": 16291,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5142,
      "timestamp_ms": 1583.859,
      "frame_time_ms": 0.064,
      "fps": 16233,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5143,
      "timestamp_ms": 1583.921,
      "frame_time_ms": 0.062,
      "fps": 16194,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5144,
      "timestamp_ms": 1583.985,
      "frame_time_ms": 0.064,
      "fps": 16150,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5145,
      "timestamp_ms": 1584.046,
      "frame_time_ms": 0.061,
      "fps": 16111,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5146,
      "timestamp_ms": 1584.109,
      "frame_time_ms": 0.064,
      "fps": 16064,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5147,
      "timestamp_ms": 1584.171,
      "frame_time_ms": 0.061,
      "fps": 16025,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5148,
      "timestamp_ms": 1584.234,
      "frame_time_ms": 0.064,
      "fps": 15982,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5149,
      "timestamp_ms": 1584.296,
      "frame_time_ms": 0.061,
      "fps": 15957,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5150,
      "timestamp_ms": 1584.360,
      "frame_time_ms": 0.064,
      "fps": 15940,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5151,
      "timestamp_ms": 1584.432,
      "frame_time_ms": 0.073,
      "fps": 15873,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5152,
      "timestamp_ms": 1584.496,
      "frame_time_ms": 0.063,
      "fps": 15860,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5153,
      "timestamp_ms": 1584.560,
      "frame_time_ms": 0.064,
      "fps": 15843,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5154,
      "timestamp_ms": 1584.620,
      "frame_time_ms": 0.061,
      "fps": 15831,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5155,
      "timestamp_ms": 1584.684,
      "frame_time_ms": 0.063,
      "fps": 15818,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5156,
      "timestamp_ms": 1584.745,
      "frame_time_ms": 0.061,
      "fps": 15944,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5157,
      "timestamp_ms": 1584.808,
      "frame_time_ms": 0.064,
      "fps": 15927,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5158,
      "timestamp_ms": 1584.870,
      "frame_time_ms": 0.061,
      "fps": 15915,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5159,
      "timestamp_ms": 1584.933,
      "frame_time_ms": 0.064,
      "fps": 15898,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5160,
      "timestamp_ms": 1584.995,
      "frame_time_ms": 0.061,
      "fps": 15885,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5161,
      "timestamp_ms": 1585.062,
      "frame_time_ms": 0.067,
      "fps": 15856,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5162,
      "timestamp_ms": 1585.125,
      "frame_time_ms": 0.063,
      "fps": 15843,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5163,
      "timestamp_ms": 1585.187,
      "frame_time_ms": 0.062,
      "fps": 15826,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5164,
      "timestamp_ms": 1585.250,
      "frame_time_ms": 0.063,
      "fps": 15810,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5165,
      "timestamp_ms": 1585.311,
      "frame_time_ms": 0.061,
      "fps": 15797,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5166,
      "timestamp_ms": 1585.374,
      "frame_time_ms": 0.063,
      "fps": 15785,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5167,
      "timestamp_ms": 1585.435,
      "frame_time_ms": 0.062,
      "fps": 15768,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5168,
      "timestamp_ms": 1585.499,
      "frame_time_ms": 0.063,
      "fps": 15781,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5169,
      "timestamp_ms": 1585.562,
      "frame_time_ms": 0.063,
      "fps": 15957,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5170,
      "timestamp_ms": 1585.626,
      "frame_time_ms": 0.064,
      "fps": 15944,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5171,
      "timestamp_ms": 1585.687,
      "frame_time_ms": 0.062,
      "fps": 15927,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5172,
      "timestamp_ms": 1585.751,
      "frame_time_ms": 0.064,
      "fps": 15915,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5173,
      "timestamp_ms": 1585.815,
      "frame_time_ms": 0.063,
      "fps": 15902,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5174,
      "timestamp_ms": 1585.876,
      "frame_time_ms": 0.062,
      "fps": 15885,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5175,
      "timestamp_ms": 1585.940,
      "frame_time_ms": 0.063,
      "fps": 15873,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5176,
      "timestamp_ms": 1586.001,
      "frame_time_ms": 0.062,
      "fps": 15852,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5177,
      "timestamp_ms": 1586.065,
      "frame_time_ms": 0.064,
      "fps": 15847,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5178,
      "timestamp_ms": 1586.126,
      "frame_time_ms": 0.061,
      "fps": 15847,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5179,
      "timestamp_ms": 1586.199,
      "frame_time_ms": 0.073,
      "fps": 15810,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5180,
      "timestamp_ms": 1586.261,
      "frame_time_ms": 0.061,
      "fps": 15810,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5181,
      "timestamp_ms": 1586.324,
      "frame_time_ms": 0.064,
      "fps": 15810,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5182,
      "timestamp_ms": 1586.388,
      "frame_time_ms": 0.064,
      "fps": 15806,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5183,
      "timestamp_ms": 1586.450,
      "frame_time_ms": 0.061,
      "fps": 15810,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5184,
      "timestamp_ms": 1586.514,
      "frame_time_ms": 0.064,
      "fps": 15810,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5185,
      "timestamp_ms": 1586.575,
      "frame_time_ms": 0.061,
      "fps": 15810,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5186,
      "timestamp_ms": 1586.640,
      "frame_time_ms": 0.065,
      "fps": 15806,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5187,
      "timestamp_ms": 1586.701,
      "frame_time_ms": 0.061,
      "fps": 15806,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5188,
      "timestamp_ms": 1586.765,
      "frame_time_ms": 0.064,
      "fps": 15806,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5189,
      "timestamp_ms": 1586.826,
      "frame_time_ms": 0.061,
      "fps": 15806,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5190,
      "timestamp_ms": 1586.889,
      "frame_time_ms": 0.064,
      "fps": 15801,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5191,
      "timestamp_ms": 1586.950,
      "frame_time_ms": 0.061,
      "fps": 15806,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5192,
      "timestamp_ms": 1587.016,
      "frame_time_ms": 0.065,
      "fps": 15797,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5193,
      "timestamp_ms": 1587.066,
      "frame_time_ms": 0.051,
      "fps": 15852,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5194,
      "timestamp_ms": 1587.113,
      "frame_time_ms": 0.047,
      "fps": 15910,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5195,
      "timestamp_ms": 1587.161,
      "frame_time_ms": 0.048,
      "fps": 15974,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5196,
      "timestamp_ms": 1587.263,
      "frame_time_ms": 0.101,
      "fps": 15806,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5197,
      "timestamp_ms": 1587.335,
      "frame_time_ms": 0.072,
      "fps": 15772,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5198,
      "timestamp_ms": 1587.392,
      "frame_time_ms": 0.057,
      "fps": 15789,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5199,
      "timestamp_ms": 1587.441,
      "frame_time_ms": 0.049,
      "fps": 15852,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5200,
      "timestamp_ms": 1587.492,
      "frame_time_ms": 0.051,
      "fps": 15944,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5201,
      "timestamp_ms": 1587.586,
      "frame_time_ms": 0.094,
      "fps": 15826,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5202,
      "timestamp_ms": 1587.717,
      "frame_time_ms": 0.131,
      "fps": 15552,
      "work_time_ms": 0.131,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5203,
      "timestamp_ms": 1587.816,
      "frame_time_ms": 0.099,
      "fps": 15404,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5204,
      "timestamp_ms": 1587.908,
      "frame_time_ms": 0.093,
      "fps": 15290,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5205,
      "timestamp_ms": 1587.960,
      "frame_time_ms": 0.052,
      "fps": 15325,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5206,
      "timestamp_ms": 1588.012,
      "frame_time_ms": 0.051,
      "fps": 15376,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5207,
      "timestamp_ms": 1588.061,
      "frame_time_ms": 0.049,
      "fps": 15424,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5208,
      "timestamp_ms": 1588.112,
      "frame_time_ms": 0.052,
      "fps": 15471,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5209,
      "timestamp_ms": 1588.161,
      "frame_time_ms": 0.049,
      "fps": 15519,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5210,
      "timestamp_ms": 1588.210,
      "frame_time_ms": 0.048,
      "fps": 15584,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5211,
      "timestamp_ms": 1588.257,
      "frame_time_ms": 0.047,
      "fps": 15690,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5212,
      "timestamp_ms": 1588.305,
      "frame_time_ms": 0.048,
      "fps": 15752,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5213,
      "timestamp_ms": 1588.354,
      "frame_time_ms": 0.049,
      "fps": 15814,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5214,
      "timestamp_ms": 1588.401,
      "frame_time_ms": 0.047,
      "fps": 15873,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5215,
      "timestamp_ms": 1588.491,
      "frame_time_ms": 0.090,
      "fps": 15760,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5216,
      "timestamp_ms": 1588.710,
      "frame_time_ms": 0.219,
      "fps": 15132,
      "work_time_ms": 0.219,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5217,
      "timestamp_ms": 1588.767,
      "frame_time_ms": 0.057,
      "fps": 15159,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5218,
      "timestamp_ms": 1588.827,
      "frame_time_ms": 0.061,
      "fps": 15159,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5219,
      "timestamp_ms": 1588.883,
      "frame_time_ms": 0.055,
      "fps": 15193,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5220,
      "timestamp_ms": 1588.935,
      "frame_time_ms": 0.052,
      "fps": 15228,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5221,
      "timestamp_ms": 1588.986,
      "frame_time_ms": 0.051,
      "fps": 15290,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5222,
      "timestamp_ms": 1589.038,
      "frame_time_ms": 0.052,
      "fps": 15333,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5223,
      "timestamp_ms": 1589.087,
      "frame_time_ms": 0.050,
      "fps": 15380,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5224,
      "timestamp_ms": 1589.140,
      "frame_time_ms": 0.052,
      "fps": 15424,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5225,
      "timestamp_ms": 1589.189,
      "frame_time_ms": 0.049,
      "fps": 15471,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5226,
      "timestamp_ms": 1589.239,
      "frame_time_ms": 0.051,
      "fps": 15519,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5227,
      "timestamp_ms": 1589.286,
      "frame_time_ms": 0.047,
      "fps": 15580,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5228,
      "timestamp_ms": 1589.335,
      "frame_time_ms": 0.048,
      "fps": 15641,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5229,
      "timestamp_ms": 1589.382,
      "frame_time_ms": 0.047,
      "fps": 15706,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5230,
      "timestamp_ms": 1589.431,
      "frame_time_ms": 0.049,
      "fps": 15768,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5231,
      "timestamp_ms": 1589.477,
      "frame_time_ms": 0.047,
      "fps": 15831,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5232,
      "timestamp_ms": 1589.526,
      "frame_time_ms": 0.048,
      "fps": 15898,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5233,
      "timestamp_ms": 1589.575,
      "frame_time_ms": 0.049,
      "fps": 15957,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5234,
      "timestamp_ms": 1589.622,
      "frame_time_ms": 0.047,
      "fps": 16021,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5235,
      "timestamp_ms": 1589.670,
      "frame_time_ms": 0.049,
      "fps": 16081,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5236,
      "timestamp_ms": 1589.717,
      "frame_time_ms": 0.047,
      "fps": 16146,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5237,
      "timestamp_ms": 1589.766,
      "frame_time_ms": 0.048,
      "fps": 16216,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5238,
      "timestamp_ms": 1589.813,
      "frame_time_ms": 0.047,
      "fps": 16277,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5239,
      "timestamp_ms": 1589.861,
      "frame_time_ms": 0.049,
      "fps": 16384,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5240,
      "timestamp_ms": 1589.912,
      "frame_time_ms": 0.050,
      "fps": 16433,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5241,
      "timestamp_ms": 1589.960,
      "frame_time_ms": 0.048,
      "fps": 16506,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5242,
      "timestamp_ms": 1590.007,
      "frame_time_ms": 0.047,
      "fps": 16583,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5243,
      "timestamp_ms": 1590.054,
      "frame_time_ms": 0.047,
      "fps": 16648,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5244,
      "timestamp_ms": 1590.101,
      "frame_time_ms": 0.047,
      "fps": 16727,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5245,
      "timestamp_ms": 1590.148,
      "frame_time_ms": 0.047,
      "fps": 16792,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5246,
      "timestamp_ms": 1590.194,
      "frame_time_ms": 0.047,
      "fps": 16877,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5247,
      "timestamp_ms": 1590.241,
      "frame_time_ms": 0.047,
      "fps": 16944,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5248,
      "timestamp_ms": 1590.280,
      "frame_time_ms": 0.039,
      "fps": 17064,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5249,
      "timestamp_ms": 1590.317,
      "frame_time_ms": 0.036,
      "fps": 17187,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5250,
      "timestamp_ms": 1590.354,
      "frame_time_ms": 0.037,
      "fps": 17321,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5251,
      "timestamp_ms": 1590.391,
      "frame_time_ms": 0.037,
      "fps": 17441,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5252,
      "timestamp_ms": 1590.427,
      "frame_time_ms": 0.037,
      "fps": 17584,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5253,
      "timestamp_ms": 1590.464,
      "frame_time_ms": 0.037,
      "fps": 17657,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5254,
      "timestamp_ms": 1590.501,
      "frame_time_ms": 0.036,
      "fps": 17714,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5255,
      "timestamp_ms": 1590.538,
      "frame_time_ms": 0.037,
      "fps": 17772,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5256,
      "timestamp_ms": 1590.575,
      "frame_time_ms": 0.037,
      "fps": 18115,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5257,
      "timestamp_ms": 1664.769,
      "frame_time_ms": 74.194,
      "fps": 774,
      "work_time_ms": 74.188,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5258,
      "timestamp_ms": 1664.854,
      "frame_time_ms": 0.085,
      "fps": 774,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5259,
      "timestamp_ms": 1664.884,
      "frame_time_ms": 0.030,
      "fps": 774,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5260,
      "timestamp_ms": 1664.913,
      "frame_time_ms": 0.029,
      "fps": 774,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5261,
      "timestamp_ms": 1664.976,
      "frame_time_ms": 0.064,
      "fps": 775,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5262,
      "timestamp_ms": 1665.006,
      "frame_time_ms": 0.030,
      "fps": 776,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5263,
      "timestamp_ms": 1665.035,
      "frame_time_ms": 0.029,
      "fps": 777,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5264,
      "timestamp_ms": 1665.065,
      "frame_time_ms": 0.029,
      "fps": 777,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5265,
      "timestamp_ms": 1665.094,
      "frame_time_ms": 0.029,
      "fps": 777,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5266,
      "timestamp_ms": 1665.123,
      "frame_time_ms": 0.029,
      "fps": 778,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5267,
      "timestamp_ms": 1665.152,
      "frame_time_ms": 0.029,
      "fps": 778,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5268,
      "timestamp_ms": 1665.181,
      "frame_time_ms": 0.030,
      "fps": 778,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5269,
      "timestamp_ms": 1665.216,
      "frame_time_ms": 0.035,
      "fps": 778,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5270,
      "timestamp_ms": 1665.246,
      "frame_time_ms": 0.029,
      "fps": 778,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5271,
      "timestamp_ms": 1665.274,
      "frame_time_ms": 0.029,
      "fps": 779,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5272,
      "timestamp_ms": 1665.304,
      "frame_time_ms": 0.029,
      "fps": 779,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5273,
      "timestamp_ms": 1665.333,
      "frame_time_ms": 0.029,
      "fps": 779,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5274,
      "timestamp_ms": 1665.365,
      "frame_time_ms": 0.032,
      "fps": 779,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5275,
      "timestamp_ms": 1665.396,
      "frame_time_ms": 0.031,
      "fps": 780,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5276,
      "timestamp_ms": 1665.426,
      "frame_time_ms": 0.031,
      "fps": 782,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5277,
      "timestamp_ms": 1665.457,
      "frame_time_ms": 0.031,
      "fps": 782,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5278,
      "timestamp_ms": 1665.488,
      "frame_time_ms": 0.030,
      "fps": 782,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5279,
      "timestamp_ms": 1665.519,
      "frame_time_ms": 0.031,
      "fps": 782,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5280,
      "timestamp_ms": 1665.549,
      "frame_time_ms": 0.031,
      "fps": 783,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5281,
      "timestamp_ms": 1665.580,
      "frame_time_ms": 0.031,
      "fps": 783,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5282,
      "timestamp_ms": 1665.611,
      "frame_time_ms": 0.031,
      "fps": 783,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5283,
      "timestamp_ms": 1665.642,
      "frame_time_ms": 0.031,
      "fps": 783,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5284,
      "timestamp_ms": 1665.673,
      "frame_time_ms": 0.031,
      "fps": 783,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5285,
      "timestamp_ms": 1665.704,
      "frame_time_ms": 0.030,
      "fps": 784,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5286,
      "timestamp_ms": 1665.735,
      "frame_time_ms": 0.031,
      "fps": 784,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5287,
      "timestamp_ms": 1665.766,
      "frame_time_ms": 0.031,
      "fps": 784,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5288,
      "timestamp_ms": 1665.802,
      "frame_time_ms": 0.037,
      "fps": 784,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5289,
      "timestamp_ms": 1665.833,
      "frame_time_ms": 0.030,
      "fps": 784,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5290,
      "timestamp_ms": 1665.864,
      "frame_time_ms": 0.031,
      "fps": 785,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5291,
      "timestamp_ms": 1665.894,
      "frame_time_ms": 0.031,
      "fps": 785,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5292,
      "timestamp_ms": 1665.925,
      "frame_time_ms": 0.031,
      "fps": 785,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5293,
      "timestamp_ms": 1665.956,
      "frame_time_ms": 0.031,
      "fps": 785,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5294,
      "timestamp_ms": 1665.987,
      "frame_time_ms": 0.030,
      "fps": 785,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5295,
      "timestamp_ms": 1666.018,
      "frame_time_ms": 0.031,
      "fps": 785,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5296,
      "timestamp_ms": 1666.049,
      "frame_time_ms": 0.031,
      "fps": 786,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5297,
      "timestamp_ms": 1666.080,
      "frame_time_ms": 0.031,
      "fps": 786,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5298,
      "timestamp_ms": 1666.112,
      "frame_time_ms": 0.033,
      "fps": 786,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5299,
      "timestamp_ms": 1666.144,
      "frame_time_ms": 0.032,
      "fps": 786,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5300,
      "timestamp_ms": 1666.176,
      "frame_time_ms": 0.032,
      "fps": 786,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5301,
      "timestamp_ms": 1666.208,
      "frame_time_ms": 0.032,
      "fps": 786,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5302,
      "timestamp_ms": 1666.242,
      "frame_time_ms": 0.033,
      "fps": 787,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5303,
      "timestamp_ms": 1666.274,
      "frame_time_ms": 0.032,
      "fps": 787,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5304,
      "timestamp_ms": 1666.306,
      "frame_time_ms": 0.033,
      "fps": 787,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5305,
      "timestamp_ms": 1666.341,
      "frame_time_ms": 0.034,
      "fps": 787,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5306,
      "timestamp_ms": 1666.373,
      "frame_time_ms": 0.032,
      "fps": 787,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5307,
      "timestamp_ms": 1666.405,
      "frame_time_ms": 0.032,
      "fps": 787,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5308,
      "timestamp_ms": 1666.437,
      "frame_time_ms": 0.032,
      "fps": 787,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5309,
      "timestamp_ms": 1666.483,
      "frame_time_ms": 0.046,
      "fps": 787,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5310,
      "timestamp_ms": 1666.515,
      "frame_time_ms": 0.032,
      "fps": 787,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5311,
      "timestamp_ms": 1666.547,
      "frame_time_ms": 0.032,
      "fps": 787,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5312,
      "timestamp_ms": 1666.588,
      "frame_time_ms": 0.041,
      "fps": 787,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5313,
      "timestamp_ms": 1666.620,
      "frame_time_ms": 0.032,
      "fps": 787,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5314,
      "timestamp_ms": 1666.651,
      "frame_time_ms": 0.032,
      "fps": 787,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5315,
      "timestamp_ms": 1666.684,
      "frame_time_ms": 0.032,
      "fps": 787,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5316,
      "timestamp_ms": 1666.717,
      "frame_time_ms": 0.033,
      "fps": 788,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5317,
      "timestamp_ms": 1666.751,
      "frame_time_ms": 0.035,
      "fps": 30257,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5318,
      "timestamp_ms": 1666.782,
      "frame_time_ms": 0.031,
      "fps": 31104,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5319,
      "timestamp_ms": 1666.813,
      "frame_time_ms": 0.031,
      "fps": 31088,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5320,
      "timestamp_ms": 1666.844,
      "frame_time_ms": 0.031,
      "fps": 31055,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5321,
      "timestamp_ms": 1666.875,
      "frame_time_ms": 0.031,
      "fps": 31595,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5322,
      "timestamp_ms": 1666.909,
      "frame_time_ms": 0.034,
      "fps": 31529,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5323,
      "timestamp_ms": 1666.940,
      "frame_time_ms": 0.031,
      "fps": 31496,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5324,
      "timestamp_ms": 1666.974,
      "frame_time_ms": 0.033,
      "fps": 31430,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5325,
      "timestamp_ms": 1667.033,
      "frame_time_ms": 0.059,
      "fps": 30943,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5326,
      "timestamp_ms": 1667.096,
      "frame_time_ms": 0.063,
      "fps": 30410,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5327,
      "timestamp_ms": 1667.126,
      "frame_time_ms": 0.031,
      "fps": 30379,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5328,
      "timestamp_ms": 1667.160,
      "frame_time_ms": 0.033,
      "fps": 30333,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5329,
      "timestamp_ms": 1667.203,
      "frame_time_ms": 0.043,
      "fps": 30211,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5330,
      "timestamp_ms": 1667.367,
      "frame_time_ms": 0.165,
      "fps": 28275,
      "work_time_ms": 0.164,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5331,
      "timestamp_ms": 1667.403,
      "frame_time_ms": 0.036,
      "fps": 28182,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5332,
      "timestamp_ms": 1667.436,
      "frame_time_ms": 0.032,
      "fps": 28142,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5333,
      "timestamp_ms": 1667.473,
      "frame_time_ms": 0.038,
      "fps": 28024,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5334,
      "timestamp_ms": 1667.506,
      "frame_time_ms": 0.032,
      "fps": 28024,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5335,
      "timestamp_ms": 1667.539,
      "frame_time_ms": 0.033,
      "fps": 27998,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5336,
      "timestamp_ms": 1667.577,
      "frame_time_ms": 0.039,
      "fps": 27894,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5337,
      "timestamp_ms": 1667.610,
      "frame_time_ms": 0.033,
      "fps": 27868,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5338,
      "timestamp_ms": 1667.643,
      "frame_time_ms": 0.033,
      "fps": 27829,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5339,
      "timestamp_ms": 1667.689,
      "frame_time_ms": 0.046,
      "fps": 27637,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5340,
      "timestamp_ms": 1667.733,
      "frame_time_ms": 0.043,
      "fps": 27485,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5341,
      "timestamp_ms": 1667.770,
      "frame_time_ms": 0.037,
      "fps": 27409,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5342,
      "timestamp_ms": 1667.803,
      "frame_time_ms": 0.033,
      "fps": 27384,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5343,
      "timestamp_ms": 1667.838,
      "frame_time_ms": 0.036,
      "fps": 27322,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5344,
      "timestamp_ms": 1667.881,
      "frame_time_ms": 0.042,
      "fps": 27186,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5345,
      "timestamp_ms": 1667.915,
      "frame_time_ms": 0.035,
      "fps": 27124,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5346,
      "timestamp_ms": 1667.953,
      "frame_time_ms": 0.037,
      "fps": 27051,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5347,
      "timestamp_ms": 1667.994,
      "frame_time_ms": 0.042,
      "fps": 26917,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5348,
      "timestamp_ms": 1668.031,
      "frame_time_ms": 0.036,
      "fps": 26929,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5349,
      "timestamp_ms": 1668.064,
      "frame_time_ms": 0.033,
      "fps": 26893,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5350,
      "timestamp_ms": 1668.103,
      "frame_time_ms": 0.039,
      "fps": 26797,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5351,
      "timestamp_ms": 1668.136,
      "frame_time_ms": 0.033,
      "fps": 26773,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5352,
      "timestamp_ms": 1668.169,
      "frame_time_ms": 0.033,
      "fps": 26749,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5353,
      "timestamp_ms": 1668.202,
      "frame_time_ms": 0.033,
      "fps": 26726,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5354,
      "timestamp_ms": 1668.234,
      "frame_time_ms": 0.032,
      "fps": 26702,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5355,
      "timestamp_ms": 1668.263,
      "frame_time_ms": 0.029,
      "fps": 26726,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5356,
      "timestamp_ms": 1668.292,
      "frame_time_ms": 0.029,
      "fps": 26749,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5357,
      "timestamp_ms": 1668.331,
      "frame_time_ms": 0.039,
      "fps": 26654,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5358,
      "timestamp_ms": 1668.360,
      "frame_time_ms": 0.029,
      "fps": 26702,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5359,
      "timestamp_ms": 1668.389,
      "frame_time_ms": 0.029,
      "fps": 26737,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5360,
      "timestamp_ms": 1668.418,
      "frame_time_ms": 0.030,
      "fps": 26761,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5361,
      "timestamp_ms": 1668.449,
      "frame_time_ms": 0.030,
      "fps": 26785,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5362,
      "timestamp_ms": 1668.478,
      "frame_time_ms": 0.029,
      "fps": 26833,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5363,
      "timestamp_ms": 1668.507,
      "frame_time_ms": 0.029,
      "fps": 26869,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5364,
      "timestamp_ms": 1668.539,
      "frame_time_ms": 0.032,
      "fps": 26881,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5365,
      "timestamp_ms": 1668.567,
      "frame_time_ms": 0.029,
      "fps": 26942,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5366,
      "timestamp_ms": 1668.608,
      "frame_time_ms": 0.041,
      "fps": 26833,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5367,
      "timestamp_ms": 1668.637,
      "frame_time_ms": 0.028,
      "fps": 26881,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5368,
      "timestamp_ms": 1668.668,
      "frame_time_ms": 0.031,
      "fps": 26893,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5369,
      "timestamp_ms": 1668.697,
      "frame_time_ms": 0.029,
      "fps": 27100,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5370,
      "timestamp_ms": 1668.727,
      "frame_time_ms": 0.030,
      "fps": 27124,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5371,
      "timestamp_ms": 1668.757,
      "frame_time_ms": 0.030,
      "fps": 27149,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5372,
      "timestamp_ms": 1668.786,
      "frame_time_ms": 0.029,
      "fps": 27297,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5373,
      "timestamp_ms": 1668.816,
      "frame_time_ms": 0.030,
      "fps": 27322,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5374,
      "timestamp_ms": 1668.845,
      "frame_time_ms": 0.029,
      "fps": 27359,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5375,
      "timestamp_ms": 1668.874,
      "frame_time_ms": 0.029,
      "fps": 27397,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5376,
      "timestamp_ms": 1668.915,
      "frame_time_ms": 0.041,
      "fps": 27297,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5377,
      "timestamp_ms": 1668.944,
      "frame_time_ms": 0.030,
      "fps": 27359,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5378,
      "timestamp_ms": 1668.973,
      "frame_time_ms": 0.029,
      "fps": 27384,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5379,
      "timestamp_ms": 1669.006,
      "frame_time_ms": 0.032,
      "fps": 27372,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5380,
      "timestamp_ms": 1669.034,
      "frame_time_ms": 0.029,
      "fps": 27397,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5381,
      "timestamp_ms": 1669.064,
      "frame_time_ms": 0.030,
      "fps": 27409,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5382,
      "timestamp_ms": 1669.095,
      "frame_time_ms": 0.030,
      "fps": 27459,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5383,
      "timestamp_ms": 1669.124,
      "frame_time_ms": 0.030,
      "fps": 27472,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5384,
      "timestamp_ms": 1669.154,
      "frame_time_ms": 0.030,
      "fps": 27510,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5385,
      "timestamp_ms": 1669.183,
      "frame_time_ms": 0.029,
      "fps": 27894,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5386,
      "timestamp_ms": 1669.226,
      "frame_time_ms": 0.042,
      "fps": 28169,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5387,
      "timestamp_ms": 1669.254,
      "frame_time_ms": 0.029,
      "fps": 28195,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5388,
      "timestamp_ms": 1669.284,
      "frame_time_ms": 0.030,
      "fps": 28235,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5389,
      "timestamp_ms": 1669.313,
      "frame_time_ms": 0.029,
      "fps": 28422,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5390,
      "timestamp_ms": 1669.343,
      "frame_time_ms": 0.030,
      "fps": 30364,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5391,
      "timestamp_ms": 1669.373,
      "frame_time_ms": 0.030,
      "fps": 30456,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5392,
      "timestamp_ms": 1669.402,
      "frame_time_ms": 0.029,
      "fps": 30503,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5393,
      "timestamp_ms": 1669.432,
      "frame_time_ms": 0.030,
      "fps": 30627,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5394,
      "timestamp_ms": 1669.462,
      "frame_time_ms": 0.029,
      "fps": 30674,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5395,
      "timestamp_ms": 1669.491,
      "frame_time_ms": 0.029,
      "fps": 30737,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5396,
      "timestamp_ms": 1669.520,
      "frame_time_ms": 0.029,
      "fps": 30895,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5397,
      "timestamp_ms": 1669.551,
      "frame_time_ms": 0.032,
      "fps": 30911,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5398,
      "timestamp_ms": 1669.582,
      "frame_time_ms": 0.030,
      "fps": 30959,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5399,
      "timestamp_ms": 1669.613,
      "frame_time_ms": 0.031,
      "fps": 31201,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5400,
      "timestamp_ms": 1669.643,
      "frame_time_ms": 0.031,
      "fps": 31397,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5401,
      "timestamp_ms": 1669.675,
      "frame_time_ms": 0.032,
      "fps": 31479,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5402,
      "timestamp_ms": 1669.707,
      "frame_time_ms": 0.032,
      "fps": 31496,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5403,
      "timestamp_ms": 1669.738,
      "frame_time_ms": 0.030,
      "fps": 31595,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5404,
      "timestamp_ms": 1669.770,
      "frame_time_ms": 0.032,
      "fps": 31762,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5405,
      "timestamp_ms": 1669.801,
      "frame_time_ms": 0.031,
      "fps": 31830,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5406,
      "timestamp_ms": 1669.832,
      "frame_time_ms": 0.031,
      "fps": 31931,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5407,
      "timestamp_ms": 1669.863,
      "frame_time_ms": 0.031,
      "fps": 32119,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5408,
      "timestamp_ms": 1669.894,
      "frame_time_ms": 0.031,
      "fps": 32206,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5409,
      "timestamp_ms": 1669.925,
      "frame_time_ms": 0.031,
      "fps": 32240,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5410,
      "timestamp_ms": 1669.956,
      "frame_time_ms": 0.031,
      "fps": 32379,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5411,
      "timestamp_ms": 1669.987,
      "frame_time_ms": 0.032,
      "fps": 32397,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5412,
      "timestamp_ms": 1670.018,
      "frame_time_ms": 0.031,
      "fps": 32432,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5413,
      "timestamp_ms": 1670.050,
      "frame_time_ms": 0.032,
      "fps": 32449,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5414,
      "timestamp_ms": 1670.081,
      "frame_time_ms": 0.031,
      "fps": 32467,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5415,
      "timestamp_ms": 1670.113,
      "frame_time_ms": 0.031,
      "fps": 32432,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5416,
      "timestamp_ms": 1670.144,
      "frame_time_ms": 0.031,
      "fps": 32397,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5417,
      "timestamp_ms": 1670.175,
      "frame_time_ms": 0.031,
      "fps": 32537,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5418,
      "timestamp_ms": 1670.205,
      "frame_time_ms": 0.031,
      "fps": 32502,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5419,
      "timestamp_ms": 1670.236,
      "frame_time_ms": 0.031,
      "fps": 32467,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5420,
      "timestamp_ms": 1670.267,
      "frame_time_ms": 0.031,
      "fps": 32449,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5421,
      "timestamp_ms": 1670.298,
      "frame_time_ms": 0.031,
      "fps": 32432,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5422,
      "timestamp_ms": 1670.330,
      "frame_time_ms": 0.032,
      "fps": 32379,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5423,
      "timestamp_ms": 1670.361,
      "frame_time_ms": 0.031,
      "fps": 32345,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5424,
      "timestamp_ms": 1670.393,
      "frame_time_ms": 0.032,
      "fps": 32345,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5425,
      "timestamp_ms": 1670.425,
      "frame_time_ms": 0.031,
      "fps": 32310,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5426,
      "timestamp_ms": 1670.458,
      "frame_time_ms": 0.033,
      "fps": 32449,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5427,
      "timestamp_ms": 1670.489,
      "frame_time_ms": 0.031,
      "fps": 32397,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5428,
      "timestamp_ms": 1670.519,
      "frame_time_ms": 0.031,
      "fps": 32397,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5429,
      "timestamp_ms": 1670.555,
      "frame_time_ms": 0.035,
      "fps": 32292,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5430,
      "timestamp_ms": 1670.587,
      "frame_time_ms": 0.033,
      "fps": 32240,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5431,
      "timestamp_ms": 1670.620,
      "frame_time_ms": 0.033,
      "fps": 32188,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5432,
      "timestamp_ms": 1670.652,
      "frame_time_ms": 0.032,
      "fps": 32137,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5433,
      "timestamp_ms": 1670.685,
      "frame_time_ms": 0.033,
      "fps": 32085,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5434,
      "timestamp_ms": 1670.717,
      "frame_time_ms": 0.031,
      "fps": 32051,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5435,
      "timestamp_ms": 1670.750,
      "frame_time_ms": 0.033,
      "fps": 31982,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5436,
      "timestamp_ms": 1670.781,
      "frame_time_ms": 0.032,
      "fps": 32137,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5437,
      "timestamp_ms": 1670.813,
      "frame_time_ms": 0.032,
      "fps": 32102,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5438,
      "timestamp_ms": 1670.845,
      "frame_time_ms": 0.031,
      "fps": 32068,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5439,
      "timestamp_ms": 1670.877,
      "frame_time_ms": 0.032,
      "fps": 32068,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5440,
      "timestamp_ms": 1670.909,
      "frame_time_ms": 0.032,
      "fps": 32017,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5441,
      "timestamp_ms": 1670.942,
      "frame_time_ms": 0.033,
      "fps": 31965,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5442,
      "timestamp_ms": 1670.974,
      "frame_time_ms": 0.032,
      "fps": 31931,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5443,
      "timestamp_ms": 1671.006,
      "frame_time_ms": 0.033,
      "fps": 31880,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5444,
      "timestamp_ms": 1671.039,
      "frame_time_ms": 0.033,
      "fps": 31830,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5445,
      "timestamp_ms": 1671.071,
      "frame_time_ms": 0.031,
      "fps": 31796,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5446,
      "timestamp_ms": 1671.104,
      "frame_time_ms": 0.033,
      "fps": 31948,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5447,
      "timestamp_ms": 1671.135,
      "frame_time_ms": 0.032,
      "fps": 31897,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5448,
      "timestamp_ms": 1671.168,
      "frame_time_ms": 0.032,
      "fps": 31864,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5449,
      "timestamp_ms": 1671.200,
      "frame_time_ms": 0.032,
      "fps": 31813,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5450,
      "timestamp_ms": 1671.232,
      "frame_time_ms": 0.032,
      "fps": 31779,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5451,
      "timestamp_ms": 1671.264,
      "frame_time_ms": 0.032,
      "fps": 31746,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5452,
      "timestamp_ms": 1671.295,
      "frame_time_ms": 0.032,
      "fps": 31695,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5453,
      "timestamp_ms": 1671.328,
      "frame_time_ms": 0.032,
      "fps": 31662,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5454,
      "timestamp_ms": 1671.360,
      "frame_time_ms": 0.032,
      "fps": 31612,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5455,
      "timestamp_ms": 1671.393,
      "frame_time_ms": 0.033,
      "fps": 31545,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5456,
      "timestamp_ms": 1671.425,
      "frame_time_ms": 0.032,
      "fps": 31496,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5457,
      "timestamp_ms": 1671.457,
      "frame_time_ms": 0.032,
      "fps": 31496,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5458,
      "timestamp_ms": 1671.488,
      "frame_time_ms": 0.031,
      "fps": 31479,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5459,
      "timestamp_ms": 1671.520,
      "frame_time_ms": 0.032,
      "fps": 31463,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5460,
      "timestamp_ms": 1671.556,
      "frame_time_ms": 0.037,
      "fps": 31364,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5461,
      "timestamp_ms": 1671.599,
      "frame_time_ms": 0.042,
      "fps": 31201,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5462,
      "timestamp_ms": 1671.631,
      "frame_time_ms": 0.032,
      "fps": 31201,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5463,
      "timestamp_ms": 1671.663,
      "frame_time_ms": 0.032,
      "fps": 31168,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5464,
      "timestamp_ms": 1671.710,
      "frame_time_ms": 0.048,
      "fps": 30911,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5465,
      "timestamp_ms": 1671.742,
      "frame_time_ms": 0.032,
      "fps": 30895,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5466,
      "timestamp_ms": 1671.775,
      "frame_time_ms": 0.033,
      "fps": 30864,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5467,
      "timestamp_ms": 1671.807,
      "frame_time_ms": 0.032,
      "fps": 30848,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5468,
      "timestamp_ms": 1671.839,
      "frame_time_ms": 0.032,
      "fps": 30832,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5469,
      "timestamp_ms": 1671.871,
      "frame_time_ms": 0.032,
      "fps": 30816,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5470,
      "timestamp_ms": 1671.903,
      "frame_time_ms": 0.032,
      "fps": 30800,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5471,
      "timestamp_ms": 1671.937,
      "frame_time_ms": 0.033,
      "fps": 30785,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5472,
      "timestamp_ms": 1671.968,
      "frame_time_ms": 0.031,
      "fps": 30785,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5473,
      "timestamp_ms": 1672.001,
      "frame_time_ms": 0.034,
      "fps": 30753,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5474,
      "timestamp_ms": 1672.033,
      "frame_time_ms": 0.031,
      "fps": 30753,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5475,
      "timestamp_ms": 1672.075,
      "frame_time_ms": 0.043,
      "fps": 30565,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5476,
      "timestamp_ms": 1672.107,
      "frame_time_ms": 0.031,
      "fps": 30565,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5477,
      "timestamp_ms": 1672.142,
      "frame_time_ms": 0.035,
      "fps": 30503,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5478,
      "timestamp_ms": 1672.173,
      "frame_time_ms": 0.032,
      "fps": 30487,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5479,
      "timestamp_ms": 1672.208,
      "frame_time_ms": 0.035,
      "fps": 30425,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5480,
      "timestamp_ms": 1672.242,
      "frame_time_ms": 0.034,
      "fps": 30379,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5481,
      "timestamp_ms": 1672.278,
      "frame_time_ms": 0.035,
      "fps": 30318,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5482,
      "timestamp_ms": 1672.312,
      "frame_time_ms": 0.034,
      "fps": 30287,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5483,
      "timestamp_ms": 1672.346,
      "frame_time_ms": 0.034,
      "fps": 30241,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5484,
      "timestamp_ms": 1672.380,
      "frame_time_ms": 0.034,
      "fps": 30211,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5485,
      "timestamp_ms": 1672.414,
      "frame_time_ms": 0.034,
      "fps": 30165,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5486,
      "timestamp_ms": 1672.448,
      "frame_time_ms": 0.034,
      "fps": 30150,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5487,
      "timestamp_ms": 1672.482,
      "frame_time_ms": 0.035,
      "fps": 30090,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5488,
      "timestamp_ms": 1672.516,
      "frame_time_ms": 0.034,
      "fps": 30045,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5489,
      "timestamp_ms": 1672.550,
      "frame_time_ms": 0.033,
      "fps": 30075,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5490,
      "timestamp_ms": 1672.584,
      "frame_time_ms": 0.035,
      "fps": 30045,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5491,
      "timestamp_ms": 1748.295,
      "frame_time_ms": 75.710,
      "fps": 772,
      "work_time_ms": 75.704,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5492,
      "timestamp_ms": 1748.402,
      "frame_time_ms": 0.107,
      "fps": 771,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5493,
      "timestamp_ms": 1748.458,
      "frame_time_ms": 0.056,
      "fps": 771,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5494,
      "timestamp_ms": 1748.513,
      "frame_time_ms": 0.055,
      "fps": 771,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5495,
      "timestamp_ms": 1748.586,
      "frame_time_ms": 0.074,
      "fps": 770,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5496,
      "timestamp_ms": 1748.641,
      "frame_time_ms": 0.054,
      "fps": 770,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5497,
      "timestamp_ms": 1748.697,
      "frame_time_ms": 0.056,
      "fps": 770,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5498,
      "timestamp_ms": 1748.760,
      "frame_time_ms": 0.064,
      "fps": 770,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5499,
      "timestamp_ms": 1748.815,
      "frame_time_ms": 0.055,
      "fps": 769,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5500,
      "timestamp_ms": 1748.870,
      "frame_time_ms": 0.055,
      "fps": 769,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5501,
      "timestamp_ms": 1748.926,
      "frame_time_ms": 0.056,
      "fps": 769,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5502,
      "timestamp_ms": 1748.983,
      "frame_time_ms": 0.056,
      "fps": 769,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5503,
      "timestamp_ms": 1749.038,
      "frame_time_ms": 0.055,
      "fps": 768,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5504,
      "timestamp_ms": 1749.089,
      "frame_time_ms": 0.052,
      "fps": 768,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5505,
      "timestamp_ms": 1749.121,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5506,
      "timestamp_ms": 1749.155,
      "frame_time_ms": 0.033,
      "fps": 768,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5507,
      "timestamp_ms": 1749.187,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5508,
      "timestamp_ms": 1749.226,
      "frame_time_ms": 0.039,
      "fps": 768,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5509,
      "timestamp_ms": 1749.258,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5510,
      "timestamp_ms": 1749.291,
      "frame_time_ms": 0.033,
      "fps": 768,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5511,
      "timestamp_ms": 1749.335,
      "frame_time_ms": 0.044,
      "fps": 768,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5512,
      "timestamp_ms": 1749.390,
      "frame_time_ms": 0.056,
      "fps": 768,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5513,
      "timestamp_ms": 1749.432,
      "frame_time_ms": 0.041,
      "fps": 768,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5514,
      "timestamp_ms": 1749.464,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5515,
      "timestamp_ms": 1749.497,
      "frame_time_ms": 0.033,
      "fps": 768,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5516,
      "timestamp_ms": 1749.529,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5517,
      "timestamp_ms": 1749.562,
      "frame_time_ms": 0.033,
      "fps": 768,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5518,
      "timestamp_ms": 1749.600,
      "frame_time_ms": 0.039,
      "fps": 768,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5519,
      "timestamp_ms": 1749.633,
      "frame_time_ms": 0.033,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5520,
      "timestamp_ms": 1749.665,
      "frame_time_ms": 0.031,
      "fps": 768,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5521,
      "timestamp_ms": 1749.698,
      "frame_time_ms": 0.033,
      "fps": 768,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5522,
      "timestamp_ms": 1749.731,
      "frame_time_ms": 0.033,
      "fps": 768,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5523,
      "timestamp_ms": 1749.762,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5524,
      "timestamp_ms": 1749.795,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5525,
      "timestamp_ms": 1749.827,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5526,
      "timestamp_ms": 1749.859,
      "frame_time_ms": 0.033,
      "fps": 768,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5527,
      "timestamp_ms": 1749.891,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5528,
      "timestamp_ms": 1749.924,
      "frame_time_ms": 0.033,
      "fps": 768,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5529,
      "timestamp_ms": 1749.956,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5530,
      "timestamp_ms": 1749.990,
      "frame_time_ms": 0.033,
      "fps": 768,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5531,
      "timestamp_ms": 1750.023,
      "frame_time_ms": 0.033,
      "fps": 768,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5532,
      "timestamp_ms": 1750.055,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5533,
      "timestamp_ms": 1750.088,
      "frame_time_ms": 0.033,
      "fps": 768,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5534,
      "timestamp_ms": 1750.120,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5535,
      "timestamp_ms": 1750.153,
      "frame_time_ms": 0.033,
      "fps": 768,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5536,
      "timestamp_ms": 1750.184,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5537,
      "timestamp_ms": 1750.221,
      "frame_time_ms": 0.036,
      "fps": 768,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5538,
      "timestamp_ms": 1750.252,
      "frame_time_ms": 0.031,
      "fps": 768,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5539,
      "timestamp_ms": 1750.284,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5540,
      "timestamp_ms": 1750.315,
      "frame_time_ms": 0.031,
      "fps": 768,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5541,
      "timestamp_ms": 1750.346,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5542,
      "timestamp_ms": 1750.378,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5543,
      "timestamp_ms": 1750.409,
      "frame_time_ms": 0.030,
      "fps": 768,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5544,
      "timestamp_ms": 1750.441,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5545,
      "timestamp_ms": 1750.472,
      "frame_time_ms": 0.031,
      "fps": 768,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5546,
      "timestamp_ms": 1750.504,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5547,
      "timestamp_ms": 1750.535,
      "frame_time_ms": 0.031,
      "fps": 768,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5548,
      "timestamp_ms": 1750.567,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5549,
      "timestamp_ms": 1750.598,
      "frame_time_ms": 0.031,
      "fps": 768,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5550,
      "timestamp_ms": 1750.630,
      "frame_time_ms": 0.032,
      "fps": 768,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5551,
      "timestamp_ms": 1750.662,
      "frame_time_ms": 0.032,
      "fps": 25348,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5552,
      "timestamp_ms": 1750.692,
      "frame_time_ms": 0.031,
      "fps": 26189,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5553,
      "timestamp_ms": 1750.724,
      "frame_time_ms": 0.032,
      "fps": 26466,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5554,
      "timestamp_ms": 1750.755,
      "frame_time_ms": 0.030,
      "fps": 26761,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5555,
      "timestamp_ms": 1750.787,
      "frame_time_ms": 0.032,
      "fps": 27272,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5556,
      "timestamp_ms": 1750.817,
      "frame_time_ms": 0.031,
      "fps": 27560,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5557,
      "timestamp_ms": 1750.849,
      "frame_time_ms": 0.032,
      "fps": 27868,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5558,
      "timestamp_ms": 1750.880,
      "frame_time_ms": 0.030,
      "fps": 28315,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5559,
      "timestamp_ms": 1750.912,
      "frame_time_ms": 0.032,
      "fps": 28625,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5560,
      "timestamp_ms": 1750.943,
      "frame_time_ms": 0.032,
      "fps": 28943,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5561,
      "timestamp_ms": 1750.975,
      "frame_time_ms": 0.031,
      "fps": 29296,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5562,
      "timestamp_ms": 1751.007,
      "frame_time_ms": 0.032,
      "fps": 29644,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5563,
      "timestamp_ms": 1751.038,
      "frame_time_ms": 0.031,
      "fps": 30000,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5564,
      "timestamp_ms": 1751.070,
      "frame_time_ms": 0.032,
      "fps": 30303,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5565,
      "timestamp_ms": 1751.100,
      "frame_time_ms": 0.031,
      "fps": 30318,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5566,
      "timestamp_ms": 1751.132,
      "frame_time_ms": 0.031,
      "fps": 30349,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5567,
      "timestamp_ms": 1751.163,
      "frame_time_ms": 0.031,
      "fps": 30364,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5568,
      "timestamp_ms": 1751.195,
      "frame_time_ms": 0.032,
      "fps": 30472,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5569,
      "timestamp_ms": 1751.226,
      "frame_time_ms": 0.031,
      "fps": 30487,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5570,
      "timestamp_ms": 1751.258,
      "frame_time_ms": 0.032,
      "fps": 30503,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5571,
      "timestamp_ms": 1751.290,
      "frame_time_ms": 0.032,
      "fps": 30690,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5572,
      "timestamp_ms": 1751.320,
      "frame_time_ms": 0.031,
      "fps": 31088,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5573,
      "timestamp_ms": 1751.353,
      "frame_time_ms": 0.032,
      "fps": 31233,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5574,
      "timestamp_ms": 1751.383,
      "frame_time_ms": 0.030,
      "fps": 31266,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5575,
      "timestamp_ms": 1751.415,
      "frame_time_ms": 0.033,
      "fps": 31266,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5576,
      "timestamp_ms": 1751.446,
      "frame_time_ms": 0.030,
      "fps": 31298,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5577,
      "timestamp_ms": 1751.478,
      "frame_time_ms": 0.033,
      "fps": 31298,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5578,
      "timestamp_ms": 1751.509,
      "frame_time_ms": 0.031,
      "fps": 31430,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5579,
      "timestamp_ms": 1751.541,
      "frame_time_ms": 0.032,
      "fps": 31446,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5580,
      "timestamp_ms": 1751.572,
      "frame_time_ms": 0.030,
      "fps": 31463,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5581,
      "timestamp_ms": 1751.604,
      "frame_time_ms": 0.032,
      "fps": 31479,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5582,
      "timestamp_ms": 1751.635,
      "frame_time_ms": 0.032,
      "fps": 31496,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5583,
      "timestamp_ms": 1751.666,
      "frame_time_ms": 0.031,
      "fps": 31512,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5584,
      "timestamp_ms": 1751.725,
      "frame_time_ms": 0.059,
      "fps": 31071,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5585,
      "timestamp_ms": 1751.759,
      "frame_time_ms": 0.033,
      "fps": 31055,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5586,
      "timestamp_ms": 1751.791,
      "frame_time_ms": 0.032,
      "fps": 31071,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5587,
      "timestamp_ms": 1751.821,
      "frame_time_ms": 0.031,
      "fps": 31088,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5588,
      "timestamp_ms": 1751.853,
      "frame_time_ms": 0.032,
      "fps": 31104,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5589,
      "timestamp_ms": 1751.885,
      "frame_time_ms": 0.032,
      "fps": 31104,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5590,
      "timestamp_ms": 1751.917,
      "frame_time_ms": 0.031,
      "fps": 31136,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5591,
      "timestamp_ms": 1751.970,
      "frame_time_ms": 0.054,
      "fps": 30800,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5592,
      "timestamp_ms": 1752.001,
      "frame_time_ms": 0.031,
      "fps": 30816,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5593,
      "timestamp_ms": 1752.033,
      "frame_time_ms": 0.032,
      "fps": 30832,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5594,
      "timestamp_ms": 1752.064,
      "frame_time_ms": 0.030,
      "fps": 30864,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5595,
      "timestamp_ms": 1752.096,
      "frame_time_ms": 0.032,
      "fps": 30880,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5596,
      "timestamp_ms": 1752.127,
      "frame_time_ms": 0.031,
      "fps": 30895,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5597,
      "timestamp_ms": 1752.161,
      "frame_time_ms": 0.035,
      "fps": 30911,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5598,
      "timestamp_ms": 1752.217,
      "frame_time_ms": 0.055,
      "fps": 30534,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5599,
      "timestamp_ms": 1752.247,
      "frame_time_ms": 0.031,
      "fps": 30549,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5600,
      "timestamp_ms": 1752.277,
      "frame_time_ms": 0.030,
      "fps": 30565,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5601,
      "timestamp_ms": 1752.307,
      "frame_time_ms": 0.029,
      "fps": 30612,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5602,
      "timestamp_ms": 1752.354,
      "frame_time_ms": 0.048,
      "fps": 30364,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5603,
      "timestamp_ms": 1752.400,
      "frame_time_ms": 0.045,
      "fps": 30135,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5604,
      "timestamp_ms": 1752.430,
      "frame_time_ms": 0.030,
      "fps": 30165,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5605,
      "timestamp_ms": 1752.459,
      "frame_time_ms": 0.029,
      "fps": 30196,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5606,
      "timestamp_ms": 1752.489,
      "frame_time_ms": 0.030,
      "fps": 30226,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5607,
      "timestamp_ms": 1752.518,
      "frame_time_ms": 0.029,
      "fps": 30257,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5608,
      "timestamp_ms": 1752.548,
      "frame_time_ms": 0.031,
      "fps": 30272,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5609,
      "timestamp_ms": 1752.577,
      "frame_time_ms": 0.029,
      "fps": 30303,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5610,
      "timestamp_ms": 1752.607,
      "frame_time_ms": 0.030,
      "fps": 30333,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5611,
      "timestamp_ms": 1752.639,
      "frame_time_ms": 0.031,
      "fps": 30349,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5612,
      "timestamp_ms": 1752.670,
      "frame_time_ms": 0.031,
      "fps": 30349,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5613,
      "timestamp_ms": 1752.702,
      "frame_time_ms": 0.032,
      "fps": 30349,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5614,
      "timestamp_ms": 1752.732,
      "frame_time_ms": 0.031,
      "fps": 30333,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5615,
      "timestamp_ms": 1752.765,
      "frame_time_ms": 0.032,
      "fps": 30333,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5616,
      "timestamp_ms": 1752.795,
      "frame_time_ms": 0.031,
      "fps": 30333,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5617,
      "timestamp_ms": 1752.827,
      "frame_time_ms": 0.032,
      "fps": 30333,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5618,
      "timestamp_ms": 1752.858,
      "frame_time_ms": 0.031,
      "fps": 30318,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5619,
      "timestamp_ms": 1752.890,
      "frame_time_ms": 0.032,
      "fps": 30318,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5620,
      "timestamp_ms": 1752.922,
      "frame_time_ms": 0.032,
      "fps": 30318,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5621,
      "timestamp_ms": 1752.953,
      "frame_time_ms": 0.030,
      "fps": 30333,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5622,
      "timestamp_ms": 1752.984,
      "frame_time_ms": 0.032,
      "fps": 30333,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5623,
      "timestamp_ms": 1753.015,
      "frame_time_ms": 0.030,
      "fps": 30349,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5624,
      "timestamp_ms": 1753.047,
      "frame_time_ms": 0.032,
      "fps": 30349,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5625,
      "timestamp_ms": 1753.077,
      "frame_time_ms": 0.031,
      "fps": 30349,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5626,
      "timestamp_ms": 1753.114,
      "frame_time_ms": 0.037,
      "fps": 30257,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5627,
      "timestamp_ms": 1753.144,
      "frame_time_ms": 0.030,
      "fps": 30272,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5628,
      "timestamp_ms": 1753.175,
      "frame_time_ms": 0.030,
      "fps": 30303,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5629,
      "timestamp_ms": 1753.205,
      "frame_time_ms": 0.030,
      "fps": 30318,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5630,
      "timestamp_ms": 1753.236,
      "frame_time_ms": 0.031,
      "fps": 30333,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5631,
      "timestamp_ms": 1753.267,
      "frame_time_ms": 0.031,
      "fps": 30349,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5632,
      "timestamp_ms": 1753.297,
      "frame_time_ms": 0.030,
      "fps": 30364,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5633,
      "timestamp_ms": 1753.328,
      "frame_time_ms": 0.031,
      "fps": 30379,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5634,
      "timestamp_ms": 1753.357,
      "frame_time_ms": 0.030,
      "fps": 30379,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5635,
      "timestamp_ms": 1753.388,
      "frame_time_ms": 0.031,
      "fps": 30410,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5636,
      "timestamp_ms": 1753.418,
      "frame_time_ms": 0.029,
      "fps": 30425,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5637,
      "timestamp_ms": 1753.449,
      "frame_time_ms": 0.031,
      "fps": 30456,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5638,
      "timestamp_ms": 1753.479,
      "frame_time_ms": 0.030,
      "fps": 30472,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5639,
      "timestamp_ms": 1753.510,
      "frame_time_ms": 0.031,
      "fps": 30487,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5640,
      "timestamp_ms": 1753.540,
      "frame_time_ms": 0.031,
      "fps": 30472,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5641,
      "timestamp_ms": 1753.570,
      "frame_time_ms": 0.030,
      "fps": 30503,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5642,
      "timestamp_ms": 1753.602,
      "frame_time_ms": 0.031,
      "fps": 30518,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5643,
      "timestamp_ms": 1753.631,
      "frame_time_ms": 0.030,
      "fps": 30534,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5644,
      "timestamp_ms": 1753.662,
      "frame_time_ms": 0.031,
      "fps": 30975,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5645,
      "timestamp_ms": 1753.692,
      "frame_time_ms": 0.030,
      "fps": 31023,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5646,
      "timestamp_ms": 1753.724,
      "frame_time_ms": 0.031,
      "fps": 31039,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5647,
      "timestamp_ms": 1753.753,
      "frame_time_ms": 0.030,
      "fps": 31055,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5648,
      "timestamp_ms": 1753.793,
      "frame_time_ms": 0.039,
      "fps": 30943,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5649,
      "timestamp_ms": 1753.823,
      "frame_time_ms": 0.030,
      "fps": 30975,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5650,
      "timestamp_ms": 1753.854,
      "frame_time_ms": 0.031,
      "fps": 30975,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5651,
      "timestamp_ms": 1753.885,
      "frame_time_ms": 0.031,
      "fps": 31347,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5652,
      "timestamp_ms": 1753.914,
      "frame_time_ms": 0.030,
      "fps": 31364,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5653,
      "timestamp_ms": 1753.945,
      "frame_time_ms": 0.031,
      "fps": 31380,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5654,
      "timestamp_ms": 1753.975,
      "frame_time_ms": 0.030,
      "fps": 31380,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5655,
      "timestamp_ms": 1754.006,
      "frame_time_ms": 0.031,
      "fps": 31397,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5656,
      "timestamp_ms": 1754.036,
      "frame_time_ms": 0.029,
      "fps": 31430,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5657,
      "timestamp_ms": 1754.067,
      "frame_time_ms": 0.031,
      "fps": 31496,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5658,
      "timestamp_ms": 1754.098,
      "frame_time_ms": 0.032,
      "fps": 31880,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5659,
      "timestamp_ms": 1754.131,
      "frame_time_ms": 0.033,
      "fps": 31847,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5660,
      "timestamp_ms": 1754.164,
      "frame_time_ms": 0.032,
      "fps": 31813,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5661,
      "timestamp_ms": 1754.196,
      "frame_time_ms": 0.032,
      "fps": 31762,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5662,
      "timestamp_ms": 1754.229,
      "frame_time_ms": 0.033,
      "fps": 32017,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5663,
      "timestamp_ms": 1754.261,
      "frame_time_ms": 0.032,
      "fps": 32240,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5664,
      "timestamp_ms": 1754.294,
      "frame_time_ms": 0.033,
      "fps": 32188,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5665,
      "timestamp_ms": 1754.326,
      "frame_time_ms": 0.032,
      "fps": 32137,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5666,
      "timestamp_ms": 1754.358,
      "frame_time_ms": 0.033,
      "fps": 32085,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5667,
      "timestamp_ms": 1754.390,
      "frame_time_ms": 0.031,
      "fps": 32051,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5668,
      "timestamp_ms": 1754.423,
      "frame_time_ms": 0.033,
      "fps": 32017,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5669,
      "timestamp_ms": 1754.455,
      "frame_time_ms": 0.032,
      "fps": 31965,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5670,
      "timestamp_ms": 1754.488,
      "frame_time_ms": 0.033,
      "fps": 31914,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5671,
      "timestamp_ms": 1754.521,
      "frame_time_ms": 0.033,
      "fps": 31880,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5672,
      "timestamp_ms": 1754.553,
      "frame_time_ms": 0.032,
      "fps": 31864,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5673,
      "timestamp_ms": 1754.593,
      "frame_time_ms": 0.041,
      "fps": 31712,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5674,
      "timestamp_ms": 1754.624,
      "frame_time_ms": 0.031,
      "fps": 31712,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5675,
      "timestamp_ms": 1754.656,
      "frame_time_ms": 0.032,
      "fps": 31712,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5676,
      "timestamp_ms": 1754.687,
      "frame_time_ms": 0.030,
      "fps": 31729,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5677,
      "timestamp_ms": 1754.719,
      "frame_time_ms": 0.032,
      "fps": 31729,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5678,
      "timestamp_ms": 1754.749,
      "frame_time_ms": 0.031,
      "fps": 31729,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5679,
      "timestamp_ms": 1754.781,
      "frame_time_ms": 0.032,
      "fps": 31729,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5680,
      "timestamp_ms": 1754.813,
      "frame_time_ms": 0.032,
      "fps": 31729,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5681,
      "timestamp_ms": 1754.844,
      "frame_time_ms": 0.030,
      "fps": 31729,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5682,
      "timestamp_ms": 1754.876,
      "frame_time_ms": 0.032,
      "fps": 31729,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5683,
      "timestamp_ms": 1754.907,
      "frame_time_ms": 0.031,
      "fps": 31712,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5684,
      "timestamp_ms": 1754.938,
      "frame_time_ms": 0.032,
      "fps": 31712,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5685,
      "timestamp_ms": 1754.969,
      "frame_time_ms": 0.031,
      "fps": 31712,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5686,
      "timestamp_ms": 1755.001,
      "frame_time_ms": 0.032,
      "fps": 31796,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5687,
      "timestamp_ms": 1755.032,
      "frame_time_ms": 0.030,
      "fps": 31796,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5688,
      "timestamp_ms": 1755.064,
      "frame_time_ms": 0.033,
      "fps": 31746,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5689,
      "timestamp_ms": 1755.097,
      "frame_time_ms": 0.032,
      "fps": 31712,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5690,
      "timestamp_ms": 1755.129,
      "frame_time_ms": 0.033,
      "fps": 31678,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5691,
      "timestamp_ms": 1755.162,
      "frame_time_ms": 0.033,
      "fps": 31645,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5692,
      "timestamp_ms": 1755.194,
      "frame_time_ms": 0.032,
      "fps": 31612,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5693,
      "timestamp_ms": 1755.227,
      "frame_time_ms": 0.033,
      "fps": 31578,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5694,
      "timestamp_ms": 1755.259,
      "frame_time_ms": 0.031,
      "fps": 31562,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5695,
      "timestamp_ms": 1755.292,
      "frame_time_ms": 0.033,
      "fps": 31529,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5696,
      "timestamp_ms": 1755.331,
      "frame_time_ms": 0.040,
      "fps": 31347,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5697,
      "timestamp_ms": 1755.364,
      "frame_time_ms": 0.032,
      "fps": 31331,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5698,
      "timestamp_ms": 1755.396,
      "frame_time_ms": 0.032,
      "fps": 31298,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5699,
      "timestamp_ms": 1755.429,
      "frame_time_ms": 0.033,
      "fps": 31266,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5700,
      "timestamp_ms": 1755.462,
      "frame_time_ms": 0.033,
      "fps": 31233,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5701,
      "timestamp_ms": 1755.493,
      "frame_time_ms": 0.032,
      "fps": 31201,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5702,
      "timestamp_ms": 1755.526,
      "frame_time_ms": 0.033,
      "fps": 31168,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5703,
      "timestamp_ms": 1755.558,
      "frame_time_ms": 0.032,
      "fps": 31136,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5704,
      "timestamp_ms": 1755.591,
      "frame_time_ms": 0.033,
      "fps": 31104,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5705,
      "timestamp_ms": 1755.623,
      "frame_time_ms": 0.032,
      "fps": 31071,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5706,
      "timestamp_ms": 1755.656,
      "frame_time_ms": 0.033,
      "fps": 31039,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5707,
      "timestamp_ms": 1755.700,
      "frame_time_ms": 0.043,
      "fps": 30832,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5708,
      "timestamp_ms": 1755.733,
      "frame_time_ms": 0.034,
      "fps": 30911,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5709,
      "timestamp_ms": 1755.766,
      "frame_time_ms": 0.032,
      "fps": 30880,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5710,
      "timestamp_ms": 1755.798,
      "frame_time_ms": 0.033,
      "fps": 30848,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5711,
      "timestamp_ms": 1755.831,
      "frame_time_ms": 0.033,
      "fps": 30816,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5712,
      "timestamp_ms": 1755.863,
      "frame_time_ms": 0.032,
      "fps": 30785,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5713,
      "timestamp_ms": 1755.895,
      "frame_time_ms": 0.032,
      "fps": 30769,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5714,
      "timestamp_ms": 1755.927,
      "frame_time_ms": 0.031,
      "fps": 30753,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5715,
      "timestamp_ms": 1756.040,
      "frame_time_ms": 0.113,
      "fps": 29513,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5716,
      "timestamp_ms": 1756.106,
      "frame_time_ms": 0.066,
      "fps": 28985,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5717,
      "timestamp_ms": 1756.167,
      "frame_time_ms": 0.062,
      "fps": 28557,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5718,
      "timestamp_ms": 1756.232,
      "frame_time_ms": 0.064,
      "fps": 28129,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5719,
      "timestamp_ms": 1756.298,
      "frame_time_ms": 0.066,
      "fps": 27700,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5720,
      "timestamp_ms": 1756.362,
      "frame_time_ms": 0.065,
      "fps": 27285,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5721,
      "timestamp_ms": 1756.440,
      "frame_time_ms": 0.078,
      "fps": 26726,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5722,
      "timestamp_ms": 1756.506,
      "frame_time_ms": 0.066,
      "fps": 26338,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5723,
      "timestamp_ms": 1756.575,
      "frame_time_ms": 0.069,
      "fps": 25917,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5724,
      "timestamp_ms": 1756.640,
      "frame_time_ms": 0.064,
      "fps": 25575,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5725,
      "timestamp_ms": 1756.699,
      "frame_time_ms": 0.059,
      "fps": 25284,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5726,
      "timestamp_ms": 1756.731,
      "frame_time_ms": 0.033,
      "fps": 25284,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5727,
      "timestamp_ms": 1756.765,
      "frame_time_ms": 0.033,
      "fps": 25263,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5728,
      "timestamp_ms": 1825.111,
      "frame_time_ms": 68.345,
      "fps": 848,
      "work_time_ms": 68.336,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5729,
      "timestamp_ms": 1825.281,
      "frame_time_ms": 0.172,
      "fps": 847,
      "work_time_ms": 0.171,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5730,
      "timestamp_ms": 1825.413,
      "frame_time_ms": 0.131,
      "fps": 845,
      "work_time_ms": 0.131,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5731,
      "timestamp_ms": 1825.528,
      "frame_time_ms": 0.115,
      "fps": 844,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5732,
      "timestamp_ms": 1825.634,
      "frame_time_ms": 0.106,
      "fps": 844,
      "work_time_ms": 0.106,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5733,
      "timestamp_ms": 1825.745,
      "frame_time_ms": 0.111,
      "fps": 843,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5734,
      "timestamp_ms": 1825.850,
      "frame_time_ms": 0.105,
      "fps": 842,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5735,
      "timestamp_ms": 1825.962,
      "frame_time_ms": 0.113,
      "fps": 841,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5736,
      "timestamp_ms": 1826.075,
      "frame_time_ms": 0.112,
      "fps": 840,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5737,
      "timestamp_ms": 1826.185,
      "frame_time_ms": 0.110,
      "fps": 839,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5738,
      "timestamp_ms": 1826.290,
      "frame_time_ms": 0.105,
      "fps": 838,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5739,
      "timestamp_ms": 1826.407,
      "frame_time_ms": 0.117,
      "fps": 837,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5740,
      "timestamp_ms": 1826.522,
      "frame_time_ms": 0.115,
      "fps": 836,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5741,
      "timestamp_ms": 1826.634,
      "frame_time_ms": 0.112,
      "fps": 835,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5742,
      "timestamp_ms": 1826.749,
      "frame_time_ms": 0.115,
      "fps": 834,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5743,
      "timestamp_ms": 1826.872,
      "frame_time_ms": 0.123,
      "fps": 833,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5744,
      "timestamp_ms": 1827.012,
      "frame_time_ms": 0.140,
      "fps": 832,
      "work_time_ms": 0.139,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5745,
      "timestamp_ms": 1827.137,
      "frame_time_ms": 0.125,
      "fps": 831,
      "work_time_ms": 0.124,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5746,
      "timestamp_ms": 1827.267,
      "frame_time_ms": 0.130,
      "fps": 830,
      "work_time_ms": 0.129,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5747,
      "timestamp_ms": 1827.343,
      "frame_time_ms": 0.076,
      "fps": 829,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5748,
      "timestamp_ms": 1827.447,
      "frame_time_ms": 0.104,
      "fps": 828,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5749,
      "timestamp_ms": 1827.513,
      "frame_time_ms": 0.066,
      "fps": 828,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5750,
      "timestamp_ms": 1827.581,
      "frame_time_ms": 0.068,
      "fps": 828,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5751,
      "timestamp_ms": 1827.649,
      "frame_time_ms": 0.068,
      "fps": 827,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5752,
      "timestamp_ms": 1827.736,
      "frame_time_ms": 0.087,
      "fps": 827,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5753,
      "timestamp_ms": 1827.809,
      "frame_time_ms": 0.073,
      "fps": 826,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5754,
      "timestamp_ms": 1827.879,
      "frame_time_ms": 0.071,
      "fps": 826,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5755,
      "timestamp_ms": 1827.952,
      "frame_time_ms": 0.072,
      "fps": 825,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5756,
      "timestamp_ms": 1828.029,
      "frame_time_ms": 0.078,
      "fps": 825,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5757,
      "timestamp_ms": 1828.102,
      "frame_time_ms": 0.072,
      "fps": 824,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5758,
      "timestamp_ms": 1828.172,
      "frame_time_ms": 0.070,
      "fps": 824,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5759,
      "timestamp_ms": 1828.244,
      "frame_time_ms": 0.073,
      "fps": 823,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5760,
      "timestamp_ms": 1828.317,
      "frame_time_ms": 0.072,
      "fps": 823,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5761,
      "timestamp_ms": 1828.387,
      "frame_time_ms": 0.070,
      "fps": 823,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5762,
      "timestamp_ms": 1828.460,
      "frame_time_ms": 0.073,
      "fps": 822,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5763,
      "timestamp_ms": 1828.530,
      "frame_time_ms": 0.070,
      "fps": 822,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5764,
      "timestamp_ms": 1828.606,
      "frame_time_ms": 0.076,
      "fps": 821,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5765,
      "timestamp_ms": 1828.748,
      "frame_time_ms": 0.143,
      "fps": 820,
      "work_time_ms": 0.141,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5766,
      "timestamp_ms": 1828.864,
      "frame_time_ms": 0.115,
      "fps": 819,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5767,
      "timestamp_ms": 1828.935,
      "frame_time_ms": 0.072,
      "fps": 819,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5768,
      "timestamp_ms": 1829.006,
      "frame_time_ms": 0.071,
      "fps": 818,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5769,
      "timestamp_ms": 1829.077,
      "frame_time_ms": 0.070,
      "fps": 818,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5770,
      "timestamp_ms": 1829.154,
      "frame_time_ms": 0.077,
      "fps": 817,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5771,
      "timestamp_ms": 1829.270,
      "frame_time_ms": 0.117,
      "fps": 817,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5772,
      "timestamp_ms": 1829.400,
      "frame_time_ms": 0.130,
      "fps": 815,
      "work_time_ms": 0.128,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5773,
      "timestamp_ms": 1829.537,
      "frame_time_ms": 0.136,
      "fps": 814,
      "work_time_ms": 0.135,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5774,
      "timestamp_ms": 1829.673,
      "frame_time_ms": 0.136,
      "fps": 813,
      "work_time_ms": 0.135,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5775,
      "timestamp_ms": 1829.816,
      "frame_time_ms": 0.143,
      "fps": 813,
      "work_time_ms": 0.142,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5776,
      "timestamp_ms": 1829.955,
      "frame_time_ms": 0.139,
      "fps": 812,
      "work_time_ms": 0.138,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5777,
      "timestamp_ms": 1830.106,
      "frame_time_ms": 0.152,
      "fps": 811,
      "work_time_ms": 0.149,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5778,
      "timestamp_ms": 1830.231,
      "frame_time_ms": 0.124,
      "fps": 810,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5779,
      "timestamp_ms": 1830.370,
      "frame_time_ms": 0.140,
      "fps": 810,
      "work_time_ms": 0.139,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5780,
      "timestamp_ms": 1830.518,
      "frame_time_ms": 0.147,
      "fps": 809,
      "work_time_ms": 0.146,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5781,
      "timestamp_ms": 1830.653,
      "frame_time_ms": 0.135,
      "fps": 808,
      "work_time_ms": 0.134,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5782,
      "timestamp_ms": 1830.786,
      "frame_time_ms": 0.134,
      "fps": 807,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5783,
      "timestamp_ms": 1830.924,
      "frame_time_ms": 0.138,
      "fps": 807,
      "work_time_ms": 0.137,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5784,
      "timestamp_ms": 1831.057,
      "frame_time_ms": 0.133,
      "fps": 806,
      "work_time_ms": 0.132,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5785,
      "timestamp_ms": 1831.191,
      "frame_time_ms": 0.133,
      "fps": 805,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5786,
      "timestamp_ms": 1831.329,
      "frame_time_ms": 0.138,
      "fps": 804,
      "work_time_ms": 0.138,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5787,
      "timestamp_ms": 1831.465,
      "frame_time_ms": 0.136,
      "fps": 803,
      "work_time_ms": 0.136,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5788,
      "timestamp_ms": 1831.603,
      "frame_time_ms": 0.138,
      "fps": 9240,
      "work_time_ms": 0.137,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5789,
      "timestamp_ms": 1831.755,
      "frame_time_ms": 0.152,
      "fps": 9269,
      "work_time_ms": 0.151,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5790,
      "timestamp_ms": 1831.894,
      "frame_time_ms": 0.139,
      "fps": 9257,
      "work_time_ms": 0.138,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5791,
      "timestamp_ms": 1832.013,
      "frame_time_ms": 0.120,
      "fps": 9250,
      "work_time_ms": 0.119,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5792,
      "timestamp_ms": 1832.106,
      "frame_time_ms": 0.092,
      "fps": 9270,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5793,
      "timestamp_ms": 1832.169,
      "frame_time_ms": 0.063,
      "fps": 9339,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5794,
      "timestamp_ms": 1832.240,
      "frame_time_ms": 0.071,
      "fps": 9389,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5795,
      "timestamp_ms": 1832.304,
      "frame_time_ms": 0.064,
      "fps": 9462,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5796,
      "timestamp_ms": 1832.366,
      "frame_time_ms": 0.062,
      "fps": 9537,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5797,
      "timestamp_ms": 1832.429,
      "frame_time_ms": 0.064,
      "fps": 9607,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5798,
      "timestamp_ms": 1832.491,
      "frame_time_ms": 0.061,
      "fps": 9675,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5799,
      "timestamp_ms": 1832.554,
      "frame_time_ms": 0.064,
      "fps": 9759,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5800,
      "timestamp_ms": 1832.618,
      "frame_time_ms": 0.063,
      "fps": 9842,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5801,
      "timestamp_ms": 1832.679,
      "frame_time_ms": 0.061,
      "fps": 9925,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5802,
      "timestamp_ms": 1832.742,
      "frame_time_ms": 0.064,
      "fps": 10010,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5803,
      "timestamp_ms": 1832.804,
      "frame_time_ms": 0.062,
      "fps": 10112,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5804,
      "timestamp_ms": 1832.878,
      "frame_time_ms": 0.073,
      "fps": 10228,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5805,
      "timestamp_ms": 1832.940,
      "frame_time_ms": 0.062,
      "fps": 10339,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5806,
      "timestamp_ms": 1833.004,
      "frame_time_ms": 0.064,
      "fps": 10458,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5807,
      "timestamp_ms": 1833.065,
      "frame_time_ms": 0.061,
      "fps": 10485,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5808,
      "timestamp_ms": 1833.130,
      "frame_time_ms": 0.065,
      "fps": 10557,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5809,
      "timestamp_ms": 1833.191,
      "frame_time_ms": 0.061,
      "fps": 10567,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5810,
      "timestamp_ms": 1833.265,
      "frame_time_ms": 0.074,
      "fps": 10555,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5811,
      "timestamp_ms": 1833.328,
      "frame_time_ms": 0.064,
      "fps": 10563,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5812,
      "timestamp_ms": 1833.393,
      "frame_time_ms": 0.065,
      "fps": 10604,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5813,
      "timestamp_ms": 1833.457,
      "frame_time_ms": 0.063,
      "fps": 10623,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5814,
      "timestamp_ms": 1833.523,
      "frame_time_ms": 0.066,
      "fps": 10632,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5815,
      "timestamp_ms": 1833.586,
      "frame_time_ms": 0.063,
      "fps": 10649,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5816,
      "timestamp_ms": 1833.650,
      "frame_time_ms": 0.064,
      "fps": 10676,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5817,
      "timestamp_ms": 1833.712,
      "frame_time_ms": 0.062,
      "fps": 10695,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5818,
      "timestamp_ms": 1833.790,
      "frame_time_ms": 0.078,
      "fps": 10679,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5819,
      "timestamp_ms": 1833.879,
      "frame_time_ms": 0.089,
      "fps": 10649,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5820,
      "timestamp_ms": 1833.965,
      "frame_time_ms": 0.086,
      "fps": 10623,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5821,
      "timestamp_ms": 1834.008,
      "frame_time_ms": 0.044,
      "fps": 10672,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5822,
      "timestamp_ms": 1834.053,
      "frame_time_ms": 0.044,
      "fps": 10727,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5823,
      "timestamp_ms": 1834.096,
      "frame_time_ms": 0.043,
      "fps": 10779,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5824,
      "timestamp_ms": 1834.148,
      "frame_time_ms": 0.053,
      "fps": 10824,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5825,
      "timestamp_ms": 1834.191,
      "frame_time_ms": 0.042,
      "fps": 11025,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5826,
      "timestamp_ms": 1834.237,
      "frame_time_ms": 0.046,
      "fps": 11166,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5827,
      "timestamp_ms": 1834.280,
      "frame_time_ms": 0.043,
      "fps": 11227,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5828,
      "timestamp_ms": 1834.325,
      "frame_time_ms": 0.045,
      "fps": 11282,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5829,
      "timestamp_ms": 1834.367,
      "frame_time_ms": 0.042,
      "fps": 11342,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5830,
      "timestamp_ms": 1834.437,
      "frame_time_ms": 0.070,
      "fps": 11357,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5831,
      "timestamp_ms": 1834.521,
      "frame_time_ms": 0.084,
      "fps": 11428,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5832,
      "timestamp_ms": 1834.606,
      "frame_time_ms": 0.086,
      "fps": 11525,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5833,
      "timestamp_ms": 1834.690,
      "frame_time_ms": 0.083,
      "fps": 11643,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5834,
      "timestamp_ms": 1834.774,
      "frame_time_ms": 0.085,
      "fps": 11760,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5835,
      "timestamp_ms": 1834.859,
      "frame_time_ms": 0.084,
      "fps": 11897,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5836,
      "timestamp_ms": 1834.929,
      "frame_time_ms": 0.070,
      "fps": 12062,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5837,
      "timestamp_ms": 1835.023,
      "frame_time_ms": 0.094,
      "fps": 12205,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5838,
      "timestamp_ms": 1835.131,
      "frame_time_ms": 0.109,
      "fps": 12242,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5839,
      "timestamp_ms": 1835.222,
      "frame_time_ms": 0.090,
      "fps": 12368,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5840,
      "timestamp_ms": 1835.315,
      "frame_time_ms": 0.094,
      "fps": 12505,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5841,
      "timestamp_ms": 1835.401,
      "frame_time_ms": 0.086,
      "fps": 12634,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5842,
      "timestamp_ms": 1835.484,
      "frame_time_ms": 0.082,
      "fps": 12774,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5843,
      "timestamp_ms": 1835.566,
      "frame_time_ms": 0.082,
      "fps": 12928,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5844,
      "timestamp_ms": 1835.651,
      "frame_time_ms": 0.085,
      "fps": 13063,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5845,
      "timestamp_ms": 1835.742,
      "frame_time_ms": 0.091,
      "fps": 13183,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5846,
      "timestamp_ms": 1835.828,
      "frame_time_ms": 0.086,
      "fps": 13336,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5847,
      "timestamp_ms": 1835.910,
      "frame_time_ms": 0.082,
      "fps": 13498,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5848,
      "timestamp_ms": 1835.996,
      "frame_time_ms": 0.086,
      "fps": 13658,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5849,
      "timestamp_ms": 1836.081,
      "frame_time_ms": 0.085,
      "fps": 13869,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5850,
      "timestamp_ms": 1836.163,
      "frame_time_ms": 0.082,
      "fps": 14054,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5851,
      "timestamp_ms": 1836.248,
      "frame_time_ms": 0.086,
      "fps": 14167,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5852,
      "timestamp_ms": 1836.333,
      "frame_time_ms": 0.084,
      "fps": 14194,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5853,
      "timestamp_ms": 1836.417,
      "frame_time_ms": 0.084,
      "fps": 14124,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5854,
      "timestamp_ms": 1836.501,
      "frame_time_ms": 0.084,
      "fps": 14081,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5855,
      "timestamp_ms": 1836.588,
      "frame_time_ms": 0.087,
      "fps": 14005,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5856,
      "timestamp_ms": 1836.670,
      "frame_time_ms": 0.083,
      "fps": 13937,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5857,
      "timestamp_ms": 1836.753,
      "frame_time_ms": 0.082,
      "fps": 13879,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5858,
      "timestamp_ms": 1836.838,
      "frame_time_ms": 0.085,
      "fps": 13802,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5859,
      "timestamp_ms": 1836.925,
      "frame_time_ms": 0.087,
      "fps": 13729,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5860,
      "timestamp_ms": 1837.005,
      "frame_time_ms": 0.081,
      "fps": 13673,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5861,
      "timestamp_ms": 1837.078,
      "frame_time_ms": 0.073,
      "fps": 13636,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5862,
      "timestamp_ms": 1837.152,
      "frame_time_ms": 0.073,
      "fps": 13608,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5863,
      "timestamp_ms": 1837.224,
      "frame_time_ms": 0.073,
      "fps": 13574,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5864,
      "timestamp_ms": 1837.303,
      "frame_time_ms": 0.078,
      "fps": 13559,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5865,
      "timestamp_ms": 1837.386,
      "frame_time_ms": 0.083,
      "fps": 13495,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5866,
      "timestamp_ms": 1837.471,
      "frame_time_ms": 0.085,
      "fps": 13431,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5867,
      "timestamp_ms": 1837.553,
      "frame_time_ms": 0.083,
      "fps": 13366,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5868,
      "timestamp_ms": 1837.634,
      "frame_time_ms": 0.080,
      "fps": 13321,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5869,
      "timestamp_ms": 1837.693,
      "frame_time_ms": 0.059,
      "fps": 13327,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5870,
      "timestamp_ms": 1837.754,
      "frame_time_ms": 0.061,
      "fps": 13366,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5871,
      "timestamp_ms": 1837.817,
      "frame_time_ms": 0.063,
      "fps": 13368,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5872,
      "timestamp_ms": 1837.878,
      "frame_time_ms": 0.062,
      "fps": 13377,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5873,
      "timestamp_ms": 1837.942,
      "frame_time_ms": 0.063,
      "fps": 13377,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5874,
      "timestamp_ms": 1838.002,
      "frame_time_ms": 0.061,
      "fps": 13392,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5875,
      "timestamp_ms": 1838.055,
      "frame_time_ms": 0.053,
      "fps": 13422,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5876,
      "timestamp_ms": 1838.127,
      "frame_time_ms": 0.071,
      "fps": 13401,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5877,
      "timestamp_ms": 1838.182,
      "frame_time_ms": 0.056,
      "fps": 13419,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5878,
      "timestamp_ms": 1838.216,
      "frame_time_ms": 0.034,
      "fps": 13553,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5879,
      "timestamp_ms": 1838.252,
      "frame_time_ms": 0.035,
      "fps": 13720,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5880,
      "timestamp_ms": 1838.287,
      "frame_time_ms": 0.036,
      "fps": 13879,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5881,
      "timestamp_ms": 1838.321,
      "frame_time_ms": 0.034,
      "fps": 13911,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5882,
      "timestamp_ms": 1838.357,
      "frame_time_ms": 0.035,
      "fps": 13940,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5883,
      "timestamp_ms": 1838.391,
      "frame_time_ms": 0.034,
      "fps": 13969,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5884,
      "timestamp_ms": 1838.426,
      "frame_time_ms": 0.035,
      "fps": 14028,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5885,
      "timestamp_ms": 1838.460,
      "frame_time_ms": 0.034,
      "fps": 14054,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5886,
      "timestamp_ms": 1838.496,
      "frame_time_ms": 0.036,
      "fps": 14087,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5887,
      "timestamp_ms": 1838.530,
      "frame_time_ms": 0.034,
      "fps": 14117,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5888,
      "timestamp_ms": 1838.565,
      "frame_time_ms": 0.035,
      "fps": 14150,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5889,
      "timestamp_ms": 1838.601,
      "frame_time_ms": 0.036,
      "fps": 14170,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5890,
      "timestamp_ms": 1838.635,
      "frame_time_ms": 0.034,
      "fps": 14292,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5891,
      "timestamp_ms": 1838.670,
      "frame_time_ms": 0.035,
      "fps": 14461,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5892,
      "timestamp_ms": 1838.704,
      "frame_time_ms": 0.034,
      "fps": 14644,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5893,
      "timestamp_ms": 1838.740,
      "frame_time_ms": 0.036,
      "fps": 14814,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5894,
      "timestamp_ms": 1838.774,
      "frame_time_ms": 0.034,
      "fps": 15003,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5895,
      "timestamp_ms": 1838.809,
      "frame_time_ms": 0.036,
      "fps": 15186,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5896,
      "timestamp_ms": 1838.846,
      "frame_time_ms": 0.036,
      "fps": 15317,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5897,
      "timestamp_ms": 1838.882,
      "frame_time_ms": 0.036,
      "fps": 15548,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5898,
      "timestamp_ms": 1838.916,
      "frame_time_ms": 0.034,
      "fps": 15856,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5899,
      "timestamp_ms": 1838.951,
      "frame_time_ms": 0.036,
      "fps": 16085,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5900,
      "timestamp_ms": 1838.987,
      "frame_time_ms": 0.035,
      "fps": 16344,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5901,
      "timestamp_ms": 1839.020,
      "frame_time_ms": 0.034,
      "fps": 16579,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5902,
      "timestamp_ms": 1839.056,
      "frame_time_ms": 0.036,
      "fps": 16792,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5903,
      "timestamp_ms": 1839.090,
      "frame_time_ms": 0.034,
      "fps": 17021,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5904,
      "timestamp_ms": 1839.126,
      "frame_time_ms": 0.035,
      "fps": 17266,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5905,
      "timestamp_ms": 1839.160,
      "frame_time_ms": 0.034,
      "fps": 17554,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5906,
      "timestamp_ms": 1839.195,
      "frame_time_ms": 0.036,
      "fps": 17814,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5907,
      "timestamp_ms": 1839.229,
      "frame_time_ms": 0.034,
      "fps": 18072,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5908,
      "timestamp_ms": 1839.264,
      "frame_time_ms": 0.035,
      "fps": 18354,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5909,
      "timestamp_ms": 1839.300,
      "frame_time_ms": 0.035,
      "fps": 18639,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5910,
      "timestamp_ms": 1839.334,
      "frame_time_ms": 0.035,
      "fps": 18915,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5911,
      "timestamp_ms": 1839.370,
      "frame_time_ms": 0.035,
      "fps": 19224,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5912,
      "timestamp_ms": 1839.404,
      "frame_time_ms": 0.034,
      "fps": 19537,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5913,
      "timestamp_ms": 1839.439,
      "frame_time_ms": 0.036,
      "fps": 19847,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5914,
      "timestamp_ms": 1839.473,
      "frame_time_ms": 0.034,
      "fps": 20181,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5915,
      "timestamp_ms": 1839.509,
      "frame_time_ms": 0.035,
      "fps": 20540,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5916,
      "timestamp_ms": 1839.543,
      "frame_time_ms": 0.034,
      "fps": 20891,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5917,
      "timestamp_ms": 1839.578,
      "frame_time_ms": 0.036,
      "fps": 21231,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5918,
      "timestamp_ms": 1839.628,
      "frame_time_ms": 0.050,
      "fps": 21497,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5919,
      "timestamp_ms": 1839.702,
      "frame_time_ms": 0.074,
      "fps": 21598,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5920,
      "timestamp_ms": 1839.766,
      "frame_time_ms": 0.064,
      "fps": 21731,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5921,
      "timestamp_ms": 1839.836,
      "frame_time_ms": 0.069,
      "fps": 21762,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5922,
      "timestamp_ms": 1839.899,
      "frame_time_ms": 0.063,
      "fps": 21842,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5923,
      "timestamp_ms": 1839.949,
      "frame_time_ms": 0.050,
      "fps": 22026,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5924,
      "timestamp_ms": 1839.985,
      "frame_time_ms": 0.036,
      "fps": 22371,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5925,
      "timestamp_ms": 1840.018,
      "frame_time_ms": 0.034,
      "fps": 22787,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5926,
      "timestamp_ms": 1840.054,
      "frame_time_ms": 0.035,
      "fps": 23228,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5927,
      "timestamp_ms": 1840.088,
      "frame_time_ms": 0.034,
      "fps": 23677,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5928,
      "timestamp_ms": 1840.123,
      "frame_time_ms": 0.035,
      "fps": 24106,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5929,
      "timestamp_ms": 1840.158,
      "frame_time_ms": 0.036,
      "fps": 24330,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5930,
      "timestamp_ms": 1840.193,
      "frame_time_ms": 0.034,
      "fps": 24600,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5931,
      "timestamp_ms": 1840.228,
      "frame_time_ms": 0.036,
      "fps": 24875,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5932,
      "timestamp_ms": 1840.262,
      "frame_time_ms": 0.033,
      "fps": 25178,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5933,
      "timestamp_ms": 1840.298,
      "frame_time_ms": 0.036,
      "fps": 25466,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5934,
      "timestamp_ms": 1840.332,
      "frame_time_ms": 0.034,
      "fps": 25762,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5935,
      "timestamp_ms": 1840.370,
      "frame_time_ms": 0.038,
      "fps": 25929,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5936,
      "timestamp_ms": 1840.404,
      "frame_time_ms": 0.034,
      "fps": 26350,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5937,
      "timestamp_ms": 1840.439,
      "frame_time_ms": 0.035,
      "fps": 26595,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5938,
      "timestamp_ms": 1840.473,
      "frame_time_ms": 0.034,
      "fps": 26595,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5939,
      "timestamp_ms": 1840.508,
      "frame_time_ms": 0.035,
      "fps": 26595,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5940,
      "timestamp_ms": 1840.543,
      "frame_time_ms": 0.035,
      "fps": 26607,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5941,
      "timestamp_ms": 1840.577,
      "frame_time_ms": 0.034,
      "fps": 26607,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5942,
      "timestamp_ms": 1840.612,
      "frame_time_ms": 0.035,
      "fps": 26607,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5943,
      "timestamp_ms": 1840.646,
      "frame_time_ms": 0.034,
      "fps": 26607,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5944,
      "timestamp_ms": 1840.681,
      "frame_time_ms": 0.035,
      "fps": 26607,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5945,
      "timestamp_ms": 1840.715,
      "frame_time_ms": 0.034,
      "fps": 26607,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5946,
      "timestamp_ms": 1840.750,
      "frame_time_ms": 0.035,
      "fps": 26619,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5947,
      "timestamp_ms": 1840.784,
      "frame_time_ms": 0.034,
      "fps": 26619,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5948,
      "timestamp_ms": 1840.819,
      "frame_time_ms": 0.035,
      "fps": 26619,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5949,
      "timestamp_ms": 1840.854,
      "frame_time_ms": 0.036,
      "fps": 26619,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5950,
      "timestamp_ms": 1840.888,
      "frame_time_ms": 0.034,
      "fps": 26619,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5951,
      "timestamp_ms": 1840.923,
      "frame_time_ms": 0.035,
      "fps": 26619,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5952,
      "timestamp_ms": 1840.957,
      "frame_time_ms": 0.034,
      "fps": 26619,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5953,
      "timestamp_ms": 1840.994,
      "frame_time_ms": 0.037,
      "fps": 26607,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5954,
      "timestamp_ms": 1841.029,
      "frame_time_ms": 0.035,
      "fps": 26595,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5955,
      "timestamp_ms": 1841.066,
      "frame_time_ms": 0.036,
      "fps": 26595,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5956,
      "timestamp_ms": 1841.101,
      "frame_time_ms": 0.036,
      "fps": 26595,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5957,
      "timestamp_ms": 1841.137,
      "frame_time_ms": 0.036,
      "fps": 26595,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5958,
      "timestamp_ms": 1841.172,
      "frame_time_ms": 0.035,
      "fps": 26583,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5959,
      "timestamp_ms": 1841.209,
      "frame_time_ms": 0.036,
      "fps": 26583,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5960,
      "timestamp_ms": 1841.246,
      "frame_time_ms": 0.037,
      "fps": 26560,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5961,
      "timestamp_ms": 1841.282,
      "frame_time_ms": 0.036,
      "fps": 26536,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5962,
      "timestamp_ms": 1841.319,
      "frame_time_ms": 0.037,
      "fps": 26525,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5963,
      "timestamp_ms": 1841.353,
      "frame_time_ms": 0.035,
      "fps": 26513,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5964,
      "timestamp_ms": 1841.390,
      "frame_time_ms": 0.036,
      "fps": 26501,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5965,
      "timestamp_ms": 1841.425,
      "frame_time_ms": 0.035,
      "fps": 26490,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5966,
      "timestamp_ms": 1841.461,
      "frame_time_ms": 0.037,
      "fps": 26478,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5967,
      "timestamp_ms": 1841.496,
      "frame_time_ms": 0.035,
      "fps": 26466,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5968,
      "timestamp_ms": 1841.533,
      "frame_time_ms": 0.036,
      "fps": 26455,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5969,
      "timestamp_ms": 1841.571,
      "frame_time_ms": 0.038,
      "fps": 26420,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5970,
      "timestamp_ms": 1841.606,
      "frame_time_ms": 0.036,
      "fps": 26408,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5971,
      "timestamp_ms": 1841.643,
      "frame_time_ms": 0.036,
      "fps": 26396,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5972,
      "timestamp_ms": 1841.678,
      "frame_time_ms": 0.035,
      "fps": 26385,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5973,
      "timestamp_ms": 1841.714,
      "frame_time_ms": 0.037,
      "fps": 26373,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5974,
      "timestamp_ms": 1841.748,
      "frame_time_ms": 0.034,
      "fps": 26373,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5975,
      "timestamp_ms": 1841.784,
      "frame_time_ms": 0.035,
      "fps": 26373,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5976,
      "timestamp_ms": 1841.818,
      "frame_time_ms": 0.034,
      "fps": 26373,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5977,
      "timestamp_ms": 1841.852,
      "frame_time_ms": 0.035,
      "fps": 26385,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5978,
      "timestamp_ms": 1841.886,
      "frame_time_ms": 0.034,
      "fps": 26572,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5979,
      "timestamp_ms": 1841.921,
      "frame_time_ms": 0.034,
      "fps": 27051,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5980,
      "timestamp_ms": 1841.956,
      "frame_time_ms": 0.035,
      "fps": 27409,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5981,
      "timestamp_ms": 1841.990,
      "frame_time_ms": 0.034,
      "fps": 27855,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5982,
      "timestamp_ms": 1842.024,
      "frame_time_ms": 0.034,
      "fps": 28235,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5983,
      "timestamp_ms": 1842.058,
      "frame_time_ms": 0.034,
      "fps": 28449,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5984,
      "timestamp_ms": 1842.092,
      "frame_time_ms": 0.035,
      "fps": 28462,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5985,
      "timestamp_ms": 1842.126,
      "frame_time_ms": 0.034,
      "fps": 28462,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5986,
      "timestamp_ms": 1842.161,
      "frame_time_ms": 0.034,
      "fps": 28476,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5987,
      "timestamp_ms": 1842.195,
      "frame_time_ms": 0.034,
      "fps": 28476,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5988,
      "timestamp_ms": 1842.234,
      "frame_time_ms": 0.039,
      "fps": 28422,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5989,
      "timestamp_ms": 1842.267,
      "frame_time_ms": 0.033,
      "fps": 28462,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5990,
      "timestamp_ms": 1842.300,
      "frame_time_ms": 0.033,
      "fps": 28476,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5991,
      "timestamp_ms": 1905.675,
      "frame_time_ms": 63.375,
      "fps": 916,
      "work_time_ms": 63.369,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5992,
      "timestamp_ms": 1905.744,
      "frame_time_ms": 0.070,
      "fps": 916,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5993,
      "timestamp_ms": 1905.777,
      "frame_time_ms": 0.032,
      "fps": 916,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5994,
      "timestamp_ms": 1905.808,
      "frame_time_ms": 0.031,
      "fps": 916,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5995,
      "timestamp_ms": 1905.839,
      "frame_time_ms": 0.031,
      "fps": 916,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5996,
      "timestamp_ms": 1905.870,
      "frame_time_ms": 0.031,
      "fps": 916,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5997,
      "timestamp_ms": 1905.901,
      "frame_time_ms": 0.032,
      "fps": 916,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5998,
      "timestamp_ms": 1905.932,
      "frame_time_ms": 0.030,
      "fps": 916,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 5999,
      "timestamp_ms": 1905.963,
      "frame_time_ms": 0.032,
      "fps": 916,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6000,
      "timestamp_ms": 1905.998,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6001,
      "timestamp_ms": 1906.029,
      "frame_time_ms": 0.032,
      "fps": 916,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6002,
      "timestamp_ms": 1906.060,
      "frame_time_ms": 0.031,
      "fps": 916,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6003,
      "timestamp_ms": 1906.118,
      "frame_time_ms": 0.057,
      "fps": 916,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6004,
      "timestamp_ms": 1906.160,
      "frame_time_ms": 0.042,
      "fps": 916,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6005,
      "timestamp_ms": 1906.194,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6006,
      "timestamp_ms": 1906.228,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6007,
      "timestamp_ms": 1906.262,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6008,
      "timestamp_ms": 1906.300,
      "frame_time_ms": 0.038,
      "fps": 916,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6009,
      "timestamp_ms": 1906.335,
      "frame_time_ms": 0.035,
      "fps": 916,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6010,
      "timestamp_ms": 1906.369,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6011,
      "timestamp_ms": 1906.403,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6012,
      "timestamp_ms": 1906.437,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6013,
      "timestamp_ms": 1906.471,
      "frame_time_ms": 0.035,
      "fps": 916,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6014,
      "timestamp_ms": 1906.509,
      "frame_time_ms": 0.037,
      "fps": 916,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6015,
      "timestamp_ms": 1906.544,
      "frame_time_ms": 0.035,
      "fps": 916,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6016,
      "timestamp_ms": 1906.578,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6017,
      "timestamp_ms": 1906.613,
      "frame_time_ms": 0.035,
      "fps": 916,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6018,
      "timestamp_ms": 1906.647,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6019,
      "timestamp_ms": 1906.681,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6020,
      "timestamp_ms": 1906.719,
      "frame_time_ms": 0.039,
      "fps": 916,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6021,
      "timestamp_ms": 1906.758,
      "frame_time_ms": 0.039,
      "fps": 916,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6022,
      "timestamp_ms": 1906.795,
      "frame_time_ms": 0.037,
      "fps": 916,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6023,
      "timestamp_ms": 1906.829,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6024,
      "timestamp_ms": 1906.869,
      "frame_time_ms": 0.039,
      "fps": 916,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6025,
      "timestamp_ms": 1906.905,
      "frame_time_ms": 0.037,
      "fps": 916,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6026,
      "timestamp_ms": 1906.948,
      "frame_time_ms": 0.043,
      "fps": 916,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6027,
      "timestamp_ms": 1906.983,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6028,
      "timestamp_ms": 1907.017,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6029,
      "timestamp_ms": 1907.055,
      "frame_time_ms": 0.038,
      "fps": 916,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6030,
      "timestamp_ms": 1907.089,
      "frame_time_ms": 0.035,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6031,
      "timestamp_ms": 1907.125,
      "frame_time_ms": 0.035,
      "fps": 916,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6032,
      "timestamp_ms": 1907.158,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6033,
      "timestamp_ms": 1907.194,
      "frame_time_ms": 0.035,
      "fps": 916,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6034,
      "timestamp_ms": 1907.238,
      "frame_time_ms": 0.044,
      "fps": 916,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6035,
      "timestamp_ms": 1907.273,
      "frame_time_ms": 0.036,
      "fps": 916,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6036,
      "timestamp_ms": 1907.307,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6037,
      "timestamp_ms": 1907.343,
      "frame_time_ms": 0.035,
      "fps": 916,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6038,
      "timestamp_ms": 1907.381,
      "frame_time_ms": 0.038,
      "fps": 916,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6039,
      "timestamp_ms": 1907.416,
      "frame_time_ms": 0.036,
      "fps": 916,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6040,
      "timestamp_ms": 1907.452,
      "frame_time_ms": 0.035,
      "fps": 916,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6041,
      "timestamp_ms": 1907.486,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6042,
      "timestamp_ms": 1907.521,
      "frame_time_ms": 0.036,
      "fps": 916,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6043,
      "timestamp_ms": 1907.555,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6044,
      "timestamp_ms": 1907.591,
      "frame_time_ms": 0.035,
      "fps": 916,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6045,
      "timestamp_ms": 1907.624,
      "frame_time_ms": 0.034,
      "fps": 916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6046,
      "timestamp_ms": 1907.661,
      "frame_time_ms": 0.036,
      "fps": 916,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6047,
      "timestamp_ms": 1907.709,
      "frame_time_ms": 0.048,
      "fps": 915,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6048,
      "timestamp_ms": 1907.746,
      "frame_time_ms": 0.037,
      "fps": 915,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6049,
      "timestamp_ms": 1907.784,
      "frame_time_ms": 0.039,
      "fps": 915,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6050,
      "timestamp_ms": 1907.820,
      "frame_time_ms": 0.035,
      "fps": 915,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6051,
      "timestamp_ms": 1907.855,
      "frame_time_ms": 0.036,
      "fps": 27510,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6052,
      "timestamp_ms": 1907.889,
      "frame_time_ms": 0.034,
      "fps": 27972,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6053,
      "timestamp_ms": 1907.931,
      "frame_time_ms": 0.041,
      "fps": 27855,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6054,
      "timestamp_ms": 1907.964,
      "frame_time_ms": 0.033,
      "fps": 27829,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6055,
      "timestamp_ms": 1907.998,
      "frame_time_ms": 0.034,
      "fps": 27790,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6056,
      "timestamp_ms": 1908.030,
      "frame_time_ms": 0.033,
      "fps": 27764,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6057,
      "timestamp_ms": 1908.065,
      "frame_time_ms": 0.034,
      "fps": 27739,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6058,
      "timestamp_ms": 1908.102,
      "frame_time_ms": 0.038,
      "fps": 27637,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6059,
      "timestamp_ms": 1908.136,
      "frame_time_ms": 0.034,
      "fps": 27611,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6060,
      "timestamp_ms": 1908.170,
      "frame_time_ms": 0.034,
      "fps": 27611,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6061,
      "timestamp_ms": 1908.203,
      "frame_time_ms": 0.033,
      "fps": 27598,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6062,
      "timestamp_ms": 1908.237,
      "frame_time_ms": 0.034,
      "fps": 27560,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6063,
      "timestamp_ms": 1908.270,
      "frame_time_ms": 0.032,
      "fps": 27881,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6064,
      "timestamp_ms": 1908.304,
      "frame_time_ms": 0.034,
      "fps": 27985,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6065,
      "timestamp_ms": 1908.336,
      "frame_time_ms": 0.033,
      "fps": 27998,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6066,
      "timestamp_ms": 1908.370,
      "frame_time_ms": 0.033,
      "fps": 28011,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6067,
      "timestamp_ms": 1908.427,
      "frame_time_ms": 0.057,
      "fps": 27713,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6068,
      "timestamp_ms": 1908.489,
      "frame_time_ms": 0.063,
      "fps": 27397,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6069,
      "timestamp_ms": 1908.548,
      "frame_time_ms": 0.059,
      "fps": 27100,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6070,
      "timestamp_ms": 1908.615,
      "frame_time_ms": 0.066,
      "fps": 26714,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6071,
      "timestamp_ms": 1908.688,
      "frame_time_ms": 0.073,
      "fps": 26258,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6072,
      "timestamp_ms": 1908.758,
      "frame_time_ms": 0.071,
      "fps": 25839,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6073,
      "timestamp_ms": 1908.832,
      "frame_time_ms": 0.073,
      "fps": 25423,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6074,
      "timestamp_ms": 1908.898,
      "frame_time_ms": 0.066,
      "fps": 25115,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6075,
      "timestamp_ms": 1908.964,
      "frame_time_ms": 0.067,
      "fps": 24783,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6076,
      "timestamp_ms": 1909.043,
      "frame_time_ms": 0.078,
      "fps": 24340,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6077,
      "timestamp_ms": 1909.109,
      "frame_time_ms": 0.067,
      "fps": 24028,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6078,
      "timestamp_ms": 1909.180,
      "frame_time_ms": 0.071,
      "fps": 23677,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6079,
      "timestamp_ms": 1909.245,
      "frame_time_ms": 0.064,
      "fps": 23400,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6080,
      "timestamp_ms": 1909.311,
      "frame_time_ms": 0.066,
      "fps": 23157,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6081,
      "timestamp_ms": 1909.355,
      "frame_time_ms": 0.045,
      "fps": 23103,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6082,
      "timestamp_ms": 1909.390,
      "frame_time_ms": 0.034,
      "fps": 23130,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6083,
      "timestamp_ms": 1909.423,
      "frame_time_ms": 0.033,
      "fps": 23139,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6084,
      "timestamp_ms": 1909.457,
      "frame_time_ms": 0.034,
      "fps": 23183,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6085,
      "timestamp_ms": 1909.506,
      "frame_time_ms": 0.049,
      "fps": 23076,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6086,
      "timestamp_ms": 1909.542,
      "frame_time_ms": 0.036,
      "fps": 23139,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6087,
      "timestamp_ms": 1909.576,
      "frame_time_ms": 0.034,
      "fps": 23139,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6088,
      "timestamp_ms": 1909.611,
      "frame_time_ms": 0.035,
      "fps": 23130,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6089,
      "timestamp_ms": 1909.647,
      "frame_time_ms": 0.036,
      "fps": 23148,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6090,
      "timestamp_ms": 1909.681,
      "frame_time_ms": 0.034,
      "fps": 23157,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6091,
      "timestamp_ms": 1909.716,
      "frame_time_ms": 0.035,
      "fps": 23157,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6092,
      "timestamp_ms": 1909.750,
      "frame_time_ms": 0.034,
      "fps": 23157,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6093,
      "timestamp_ms": 1909.785,
      "frame_time_ms": 0.036,
      "fps": 23148,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6094,
      "timestamp_ms": 1909.819,
      "frame_time_ms": 0.033,
      "fps": 23246,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6095,
      "timestamp_ms": 1909.854,
      "frame_time_ms": 0.036,
      "fps": 23246,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6096,
      "timestamp_ms": 1909.888,
      "frame_time_ms": 0.034,
      "fps": 23246,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6097,
      "timestamp_ms": 1909.923,
      "frame_time_ms": 0.035,
      "fps": 23246,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6098,
      "timestamp_ms": 1909.958,
      "frame_time_ms": 0.035,
      "fps": 23273,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6099,
      "timestamp_ms": 1909.992,
      "frame_time_ms": 0.034,
      "fps": 23291,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6100,
      "timestamp_ms": 1910.028,
      "frame_time_ms": 0.036,
      "fps": 23282,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6101,
      "timestamp_ms": 1910.066,
      "frame_time_ms": 0.038,
      "fps": 23246,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6102,
      "timestamp_ms": 1910.100,
      "frame_time_ms": 0.034,
      "fps": 23264,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6103,
      "timestamp_ms": 1910.133,
      "frame_time_ms": 0.033,
      "fps": 23273,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6104,
      "timestamp_ms": 1910.167,
      "frame_time_ms": 0.034,
      "fps": 23282,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6105,
      "timestamp_ms": 1910.200,
      "frame_time_ms": 0.032,
      "fps": 23300,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6106,
      "timestamp_ms": 1910.234,
      "frame_time_ms": 0.035,
      "fps": 23310,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6107,
      "timestamp_ms": 1910.267,
      "frame_time_ms": 0.033,
      "fps": 23446,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6108,
      "timestamp_ms": 1910.301,
      "frame_time_ms": 0.033,
      "fps": 23483,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6109,
      "timestamp_ms": 1910.335,
      "frame_time_ms": 0.035,
      "fps": 23520,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6110,
      "timestamp_ms": 1910.368,
      "frame_time_ms": 0.032,
      "fps": 23547,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6111,
      "timestamp_ms": 1910.403,
      "frame_time_ms": 0.035,
      "fps": 23557,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6112,
      "timestamp_ms": 1910.457,
      "frame_time_ms": 0.055,
      "fps": 23364,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6113,
      "timestamp_ms": 1910.492,
      "frame_time_ms": 0.034,
      "fps": 23428,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6114,
      "timestamp_ms": 1910.525,
      "frame_time_ms": 0.033,
      "fps": 23428,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6115,
      "timestamp_ms": 1910.568,
      "frame_time_ms": 0.043,
      "fps": 23346,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6116,
      "timestamp_ms": 1910.627,
      "frame_time_ms": 0.059,
      "fps": 23112,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6117,
      "timestamp_ms": 1910.695,
      "frame_time_ms": 0.069,
      "fps": 22805,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6118,
      "timestamp_ms": 1910.750,
      "frame_time_ms": 0.054,
      "fps": 22667,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6119,
      "timestamp_ms": 1910.819,
      "frame_time_ms": 0.070,
      "fps": 22363,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6120,
      "timestamp_ms": 1910.885,
      "frame_time_ms": 0.066,
      "fps": 22099,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6121,
      "timestamp_ms": 1910.951,
      "frame_time_ms": 0.066,
      "fps": 21834,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6122,
      "timestamp_ms": 1911.002,
      "frame_time_ms": 0.051,
      "fps": 21699,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6123,
      "timestamp_ms": 1911.060,
      "frame_time_ms": 0.058,
      "fps": 21497,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6124,
      "timestamp_ms": 1911.118,
      "frame_time_ms": 0.058,
      "fps": 21314,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6125,
      "timestamp_ms": 1911.169,
      "frame_time_ms": 0.050,
      "fps": 21186,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6126,
      "timestamp_ms": 1911.235,
      "frame_time_ms": 0.066,
      "fps": 20942,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6127,
      "timestamp_ms": 1911.284,
      "frame_time_ms": 0.049,
      "fps": 21001,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6128,
      "timestamp_ms": 1911.351,
      "frame_time_ms": 0.068,
      "fps": 20964,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6129,
      "timestamp_ms": 1911.390,
      "frame_time_ms": 0.039,
      "fps": 21111,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6130,
      "timestamp_ms": 1911.458,
      "frame_time_ms": 0.068,
      "fps": 21097,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6131,
      "timestamp_ms": 1911.507,
      "frame_time_ms": 0.049,
      "fps": 21276,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6132,
      "timestamp_ms": 1911.565,
      "frame_time_ms": 0.057,
      "fps": 21382,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6133,
      "timestamp_ms": 1911.615,
      "frame_time_ms": 0.051,
      "fps": 21551,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6134,
      "timestamp_ms": 1911.666,
      "frame_time_ms": 0.050,
      "fps": 21676,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6135,
      "timestamp_ms": 1911.745,
      "frame_time_ms": 0.079,
      "fps": 21582,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6136,
      "timestamp_ms": 1911.790,
      "frame_time_ms": 0.045,
      "fps": 21842,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6137,
      "timestamp_ms": 1911.855,
      "frame_time_ms": 0.065,
      "fps": 21857,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6138,
      "timestamp_ms": 1911.898,
      "frame_time_ms": 0.043,
      "fps": 22083,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6139,
      "timestamp_ms": 1911.966,
      "frame_time_ms": 0.068,
      "fps": 22050,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6140,
      "timestamp_ms": 1912.014,
      "frame_time_ms": 0.049,
      "fps": 22189,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6141,
      "timestamp_ms": 1912.076,
      "frame_time_ms": 0.061,
      "fps": 22058,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6142,
      "timestamp_ms": 1912.123,
      "frame_time_ms": 0.048,
      "fps": 21945,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6143,
      "timestamp_ms": 1912.183,
      "frame_time_ms": 0.059,
      "fps": 21739,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6144,
      "timestamp_ms": 1912.234,
      "frame_time_ms": 0.051,
      "fps": 21606,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6145,
      "timestamp_ms": 1912.277,
      "frame_time_ms": 0.044,
      "fps": 21645,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6146,
      "timestamp_ms": 1912.342,
      "frame_time_ms": 0.064,
      "fps": 21428,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6147,
      "timestamp_ms": 1912.372,
      "frame_time_ms": 0.030,
      "fps": 21459,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6148,
      "timestamp_ms": 1912.423,
      "frame_time_ms": 0.051,
      "fps": 21337,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6149,
      "timestamp_ms": 1912.453,
      "frame_time_ms": 0.031,
      "fps": 21375,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6150,
      "timestamp_ms": 1912.483,
      "frame_time_ms": 0.030,
      "fps": 21405,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6151,
      "timestamp_ms": 1912.513,
      "frame_time_ms": 0.030,
      "fps": 21443,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6152,
      "timestamp_ms": 1912.543,
      "frame_time_ms": 0.029,
      "fps": 21482,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6153,
      "timestamp_ms": 1912.587,
      "frame_time_ms": 0.044,
      "fps": 21420,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6154,
      "timestamp_ms": 1912.617,
      "frame_time_ms": 0.030,
      "fps": 21443,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6155,
      "timestamp_ms": 1912.662,
      "frame_time_ms": 0.045,
      "fps": 21375,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6156,
      "timestamp_ms": 1912.715,
      "frame_time_ms": 0.053,
      "fps": 21231,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6157,
      "timestamp_ms": 1912.759,
      "frame_time_ms": 0.044,
      "fps": 21164,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6158,
      "timestamp_ms": 1912.790,
      "frame_time_ms": 0.031,
      "fps": 21193,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6159,
      "timestamp_ms": 1912.829,
      "frame_time_ms": 0.040,
      "fps": 21149,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6160,
      "timestamp_ms": 1912.860,
      "frame_time_ms": 0.031,
      "fps": 21186,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6161,
      "timestamp_ms": 1912.890,
      "frame_time_ms": 0.030,
      "fps": 21246,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6162,
      "timestamp_ms": 1912.921,
      "frame_time_ms": 0.030,
      "fps": 21276,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6163,
      "timestamp_ms": 1912.951,
      "frame_time_ms": 0.030,
      "fps": 21299,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6164,
      "timestamp_ms": 1912.981,
      "frame_time_ms": 0.031,
      "fps": 21321,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6165,
      "timestamp_ms": 1913.011,
      "frame_time_ms": 0.030,
      "fps": 21337,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6166,
      "timestamp_ms": 1913.042,
      "frame_time_ms": 0.031,
      "fps": 21367,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6167,
      "timestamp_ms": 1913.072,
      "frame_time_ms": 0.029,
      "fps": 21398,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6168,
      "timestamp_ms": 1913.106,
      "frame_time_ms": 0.035,
      "fps": 21382,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6169,
      "timestamp_ms": 1913.137,
      "frame_time_ms": 0.031,
      "fps": 21413,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6170,
      "timestamp_ms": 1913.167,
      "frame_time_ms": 0.030,
      "fps": 21428,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6171,
      "timestamp_ms": 1913.198,
      "frame_time_ms": 0.031,
      "fps": 21459,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6172,
      "timestamp_ms": 1913.228,
      "frame_time_ms": 0.029,
      "fps": 21660,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6173,
      "timestamp_ms": 1913.265,
      "frame_time_ms": 0.037,
      "fps": 21637,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6174,
      "timestamp_ms": 1913.299,
      "frame_time_ms": 0.035,
      "fps": 21621,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6175,
      "timestamp_ms": 1913.336,
      "frame_time_ms": 0.037,
      "fps": 21668,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6176,
      "timestamp_ms": 1913.377,
      "frame_time_ms": 0.041,
      "fps": 21810,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6177,
      "timestamp_ms": 1913.414,
      "frame_time_ms": 0.036,
      "fps": 22075,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6178,
      "timestamp_ms": 1913.451,
      "frame_time_ms": 0.037,
      "fps": 22213,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6179,
      "timestamp_ms": 1913.486,
      "frame_time_ms": 0.036,
      "fps": 22497,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6180,
      "timestamp_ms": 1913.523,
      "frame_time_ms": 0.036,
      "fps": 22753,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6181,
      "timestamp_ms": 1913.558,
      "frame_time_ms": 0.035,
      "fps": 23023,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6182,
      "timestamp_ms": 1913.594,
      "frame_time_ms": 0.037,
      "fps": 23148,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6183,
      "timestamp_ms": 1913.630,
      "frame_time_ms": 0.035,
      "fps": 23355,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6184,
      "timestamp_ms": 1913.666,
      "frame_time_ms": 0.037,
      "fps": 23547,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6185,
      "timestamp_ms": 1913.702,
      "frame_time_ms": 0.035,
      "fps": 23687,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6186,
      "timestamp_ms": 1913.738,
      "frame_time_ms": 0.037,
      "fps": 23961,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6187,
      "timestamp_ms": 1913.774,
      "frame_time_ms": 0.035,
      "fps": 24096,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6188,
      "timestamp_ms": 1913.810,
      "frame_time_ms": 0.037,
      "fps": 24400,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6189,
      "timestamp_ms": 1913.847,
      "frame_time_ms": 0.036,
      "fps": 24429,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6190,
      "timestamp_ms": 1913.882,
      "frame_time_ms": 0.036,
      "fps": 24752,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6191,
      "timestamp_ms": 1913.921,
      "frame_time_ms": 0.038,
      "fps": 24865,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6192,
      "timestamp_ms": 1913.957,
      "frame_time_ms": 0.037,
      "fps": 25073,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6193,
      "timestamp_ms": 1913.997,
      "frame_time_ms": 0.039,
      "fps": 25199,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6194,
      "timestamp_ms": 1914.033,
      "frame_time_ms": 0.037,
      "fps": 25337,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6195,
      "timestamp_ms": 1914.071,
      "frame_time_ms": 0.037,
      "fps": 25795,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6196,
      "timestamp_ms": 1914.108,
      "frame_time_ms": 0.037,
      "fps": 25884,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6197,
      "timestamp_ms": 1914.146,
      "frame_time_ms": 0.038,
      "fps": 26189,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6198,
      "timestamp_ms": 1914.183,
      "frame_time_ms": 0.038,
      "fps": 26246,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6199,
      "timestamp_ms": 1914.220,
      "frame_time_ms": 0.036,
      "fps": 26619,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6200,
      "timestamp_ms": 1914.258,
      "frame_time_ms": 0.038,
      "fps": 26749,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6201,
      "timestamp_ms": 1914.294,
      "frame_time_ms": 0.036,
      "fps": 27051,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6202,
      "timestamp_ms": 1914.332,
      "frame_time_ms": 0.038,
      "fps": 27173,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6203,
      "timestamp_ms": 1914.368,
      "frame_time_ms": 0.036,
      "fps": 27459,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6204,
      "timestamp_ms": 1914.406,
      "frame_time_ms": 0.038,
      "fps": 27624,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6205,
      "timestamp_ms": 1914.442,
      "frame_time_ms": 0.036,
      "fps": 27726,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6206,
      "timestamp_ms": 1914.480,
      "frame_time_ms": 0.038,
      "fps": 28063,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6207,
      "timestamp_ms": 1914.519,
      "frame_time_ms": 0.040,
      "fps": 27932,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6208,
      "timestamp_ms": 1914.557,
      "frame_time_ms": 0.038,
      "fps": 28103,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6209,
      "timestamp_ms": 1914.596,
      "frame_time_ms": 0.038,
      "fps": 28011,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6210,
      "timestamp_ms": 1914.649,
      "frame_time_ms": 0.054,
      "fps": 27700,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6211,
      "timestamp_ms": 1914.699,
      "frame_time_ms": 0.050,
      "fps": 27447,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6212,
      "timestamp_ms": 1914.744,
      "frame_time_ms": 0.044,
      "fps": 27260,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6213,
      "timestamp_ms": 1914.781,
      "frame_time_ms": 0.037,
      "fps": 27347,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6214,
      "timestamp_ms": 1914.817,
      "frame_time_ms": 0.036,
      "fps": 27272,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6215,
      "timestamp_ms": 1914.854,
      "frame_time_ms": 0.037,
      "fps": 27372,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6216,
      "timestamp_ms": 1914.892,
      "frame_time_ms": 0.039,
      "fps": 27548,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6217,
      "timestamp_ms": 1914.931,
      "frame_time_ms": 0.038,
      "fps": 27624,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6218,
      "timestamp_ms": 1914.969,
      "frame_time_ms": 0.038,
      "fps": 27535,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6219,
      "timestamp_ms": 1915.007,
      "frame_time_ms": 0.038,
      "fps": 27560,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6220,
      "timestamp_ms": 1915.053,
      "frame_time_ms": 0.046,
      "fps": 27372,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6221,
      "timestamp_ms": 1915.091,
      "frame_time_ms": 0.038,
      "fps": 27272,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6222,
      "timestamp_ms": 1915.130,
      "frame_time_ms": 0.039,
      "fps": 27161,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6223,
      "timestamp_ms": 1915.167,
      "frame_time_ms": 0.038,
      "fps": 27063,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6224,
      "timestamp_ms": 1915.206,
      "frame_time_ms": 0.038,
      "fps": 26978,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6225,
      "timestamp_ms": 1915.244,
      "frame_time_ms": 0.038,
      "fps": 26881,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6226,
      "timestamp_ms": 1915.283,
      "frame_time_ms": 0.039,
      "fps": 26785,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6227,
      "timestamp_ms": 1915.321,
      "frame_time_ms": 0.038,
      "fps": 26678,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6228,
      "timestamp_ms": 1986.265,
      "frame_time_ms": 70.944,
      "fps": 820,
      "work_time_ms": 70.936,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6229,
      "timestamp_ms": 1986.440,
      "frame_time_ms": 0.176,
      "fps": 818,
      "work_time_ms": 0.175,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6230,
      "timestamp_ms": 1986.549,
      "frame_time_ms": 0.108,
      "fps": 817,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6231,
      "timestamp_ms": 1986.674,
      "frame_time_ms": 0.126,
      "fps": 816,
      "work_time_ms": 0.125,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6232,
      "timestamp_ms": 1986.797,
      "frame_time_ms": 0.122,
      "fps": 815,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6233,
      "timestamp_ms": 1986.920,
      "frame_time_ms": 0.123,
      "fps": 814,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6234,
      "timestamp_ms": 1987.042,
      "frame_time_ms": 0.122,
      "fps": 813,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6235,
      "timestamp_ms": 1987.174,
      "frame_time_ms": 0.132,
      "fps": 812,
      "work_time_ms": 0.132,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6236,
      "timestamp_ms": 1987.339,
      "frame_time_ms": 0.164,
      "fps": 811,
      "work_time_ms": 0.161,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6237,
      "timestamp_ms": 1987.618,
      "frame_time_ms": 0.280,
      "fps": 808,
      "work_time_ms": 0.279,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6238,
      "timestamp_ms": 1987.795,
      "frame_time_ms": 0.177,
      "fps": 807,
      "work_time_ms": 0.176,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6239,
      "timestamp_ms": 1987.944,
      "frame_time_ms": 0.149,
      "fps": 805,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6240,
      "timestamp_ms": 1988.092,
      "frame_time_ms": 0.149,
      "fps": 804,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6241,
      "timestamp_ms": 1988.241,
      "frame_time_ms": 0.148,
      "fps": 803,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6242,
      "timestamp_ms": 1988.378,
      "frame_time_ms": 0.137,
      "fps": 802,
      "work_time_ms": 0.136,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6243,
      "timestamp_ms": 1988.497,
      "frame_time_ms": 0.119,
      "fps": 801,
      "work_time_ms": 0.118,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6244,
      "timestamp_ms": 1988.619,
      "frame_time_ms": 0.123,
      "fps": 800,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6245,
      "timestamp_ms": 1988.721,
      "frame_time_ms": 0.101,
      "fps": 799,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6246,
      "timestamp_ms": 1988.853,
      "frame_time_ms": 0.132,
      "fps": 798,
      "work_time_ms": 0.131,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6247,
      "timestamp_ms": 1988.934,
      "frame_time_ms": 0.082,
      "fps": 798,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6248,
      "timestamp_ms": 1989.078,
      "frame_time_ms": 0.143,
      "fps": 797,
      "work_time_ms": 0.142,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6249,
      "timestamp_ms": 1989.159,
      "frame_time_ms": 0.081,
      "fps": 796,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6250,
      "timestamp_ms": 1989.330,
      "frame_time_ms": 0.171,
      "fps": 795,
      "work_time_ms": 0.171,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6251,
      "timestamp_ms": 1989.424,
      "frame_time_ms": 0.095,
      "fps": 794,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6252,
      "timestamp_ms": 1989.566,
      "frame_time_ms": 0.142,
      "fps": 793,
      "work_time_ms": 0.141,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6253,
      "timestamp_ms": 1989.679,
      "frame_time_ms": 0.112,
      "fps": 792,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6254,
      "timestamp_ms": 1989.780,
      "frame_time_ms": 0.101,
      "fps": 792,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6255,
      "timestamp_ms": 1989.906,
      "frame_time_ms": 0.126,
      "fps": 791,
      "work_time_ms": 0.125,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6256,
      "timestamp_ms": 1989.992,
      "frame_time_ms": 0.086,
      "fps": 790,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6257,
      "timestamp_ms": 1990.141,
      "frame_time_ms": 0.149,
      "fps": 789,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6258,
      "timestamp_ms": 1990.220,
      "frame_time_ms": 0.079,
      "fps": 789,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6259,
      "timestamp_ms": 1990.361,
      "frame_time_ms": 0.141,
      "fps": 788,
      "work_time_ms": 0.141,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6260,
      "timestamp_ms": 1990.467,
      "frame_time_ms": 0.106,
      "fps": 787,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6261,
      "timestamp_ms": 1990.615,
      "frame_time_ms": 0.148,
      "fps": 786,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6262,
      "timestamp_ms": 1990.738,
      "frame_time_ms": 0.123,
      "fps": 785,
      "work_time_ms": 0.118,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6263,
      "timestamp_ms": 1990.923,
      "frame_time_ms": 0.185,
      "fps": 783,
      "work_time_ms": 0.183,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6264,
      "timestamp_ms": 1991.063,
      "frame_time_ms": 0.141,
      "fps": 782,
      "work_time_ms": 0.139,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6265,
      "timestamp_ms": 1991.169,
      "frame_time_ms": 0.106,
      "fps": 781,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6266,
      "timestamp_ms": 1991.315,
      "frame_time_ms": 0.145,
      "fps": 780,
      "work_time_ms": 0.144,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6267,
      "timestamp_ms": 1991.411,
      "frame_time_ms": 0.096,
      "fps": 780,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6268,
      "timestamp_ms": 1991.560,
      "frame_time_ms": 0.150,
      "fps": 779,
      "work_time_ms": 0.149,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6269,
      "timestamp_ms": 1991.727,
      "frame_time_ms": 0.166,
      "fps": 777,
      "work_time_ms": 0.164,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6270,
      "timestamp_ms": 1991.877,
      "frame_time_ms": 0.150,
      "fps": 776,
      "work_time_ms": 0.149,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6271,
      "timestamp_ms": 1991.979,
      "frame_time_ms": 0.102,
      "fps": 776,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6272,
      "timestamp_ms": 1992.121,
      "frame_time_ms": 0.142,
      "fps": 775,
      "work_time_ms": 0.141,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6273,
      "timestamp_ms": 1992.270,
      "frame_time_ms": 0.149,
      "fps": 774,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6274,
      "timestamp_ms": 1992.382,
      "frame_time_ms": 0.113,
      "fps": 773,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6275,
      "timestamp_ms": 1992.519,
      "frame_time_ms": 0.136,
      "fps": 772,
      "work_time_ms": 0.135,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6276,
      "timestamp_ms": 1992.615,
      "frame_time_ms": 0.096,
      "fps": 771,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6277,
      "timestamp_ms": 1992.768,
      "frame_time_ms": 0.153,
      "fps": 770,
      "work_time_ms": 0.152,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6278,
      "timestamp_ms": 1992.860,
      "frame_time_ms": 0.092,
      "fps": 770,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6279,
      "timestamp_ms": 1992.998,
      "frame_time_ms": 0.138,
      "fps": 769,
      "work_time_ms": 0.138,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6280,
      "timestamp_ms": 1993.088,
      "frame_time_ms": 0.091,
      "fps": 768,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6281,
      "timestamp_ms": 1993.210,
      "frame_time_ms": 0.121,
      "fps": 768,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6282,
      "timestamp_ms": 1993.313,
      "frame_time_ms": 0.103,
      "fps": 767,
      "work_time_ms": 0.102,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6283,
      "timestamp_ms": 1993.461,
      "frame_time_ms": 0.148,
      "fps": 766,
      "work_time_ms": 0.147,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6284,
      "timestamp_ms": 1993.578,
      "frame_time_ms": 0.117,
      "fps": 765,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6285,
      "timestamp_ms": 1993.675,
      "frame_time_ms": 0.098,
      "fps": 764,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6286,
      "timestamp_ms": 1993.806,
      "frame_time_ms": 0.131,
      "fps": 764,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6287,
      "timestamp_ms": 1993.901,
      "frame_time_ms": 0.094,
      "fps": 763,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6288,
      "timestamp_ms": 1994.047,
      "frame_time_ms": 0.146,
      "fps": 7710,
      "work_time_ms": 0.145,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6289,
      "timestamp_ms": 1994.142,
      "frame_time_ms": 0.095,
      "fps": 7791,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6290,
      "timestamp_ms": 1994.269,
      "frame_time_ms": 0.128,
      "fps": 7771,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6291,
      "timestamp_ms": 1994.368,
      "frame_time_ms": 0.098,
      "fps": 7799,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6292,
      "timestamp_ms": 1994.516,
      "frame_time_ms": 0.149,
      "fps": 7772,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6293,
      "timestamp_ms": 1994.646,
      "frame_time_ms": 0.129,
      "fps": 7765,
      "work_time_ms": 0.128,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6294,
      "timestamp_ms": 1994.791,
      "frame_time_ms": 0.145,
      "fps": 7742,
      "work_time_ms": 0.145,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6295,
      "timestamp_ms": 1994.916,
      "frame_time_ms": 0.125,
      "fps": 7749,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6296,
      "timestamp_ms": 1995.015,
      "frame_time_ms": 0.099,
      "fps": 7815,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6297,
      "timestamp_ms": 1995.165,
      "frame_time_ms": 0.150,
      "fps": 7950,
      "work_time_ms": 0.149,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6298,
      "timestamp_ms": 1995.263,
      "frame_time_ms": 0.098,
      "fps": 8034,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6299,
      "timestamp_ms": 1995.403,
      "frame_time_ms": 0.140,
      "fps": 8043,
      "work_time_ms": 0.140,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6300,
      "timestamp_ms": 1995.498,
      "frame_time_ms": 0.095,
      "fps": 8102,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6301,
      "timestamp_ms": 1995.632,
      "frame_time_ms": 0.134,
      "fps": 8117,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6302,
      "timestamp_ms": 1995.762,
      "frame_time_ms": 0.130,
      "fps": 8125,
      "work_time_ms": 0.129,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6303,
      "timestamp_ms": 1995.911,
      "frame_time_ms": 0.150,
      "fps": 8091,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6304,
      "timestamp_ms": 1996.043,
      "frame_time_ms": 0.132,
      "fps": 8081,
      "work_time_ms": 0.131,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6305,
      "timestamp_ms": 1996.166,
      "frame_time_ms": 0.122,
      "fps": 8059,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6306,
      "timestamp_ms": 1996.287,
      "frame_time_ms": 0.121,
      "fps": 8071,
      "work_time_ms": 0.120,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6307,
      "timestamp_ms": 1996.361,
      "frame_time_ms": 0.075,
      "fps": 8078,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6308,
      "timestamp_ms": 1996.482,
      "frame_time_ms": 0.121,
      "fps": 8102,
      "work_time_ms": 0.120,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6309,
      "timestamp_ms": 1996.553,
      "frame_time_ms": 0.070,
      "fps": 8114,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6310,
      "timestamp_ms": 1996.660,
      "frame_time_ms": 0.107,
      "fps": 8185,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6311,
      "timestamp_ms": 1996.740,
      "frame_time_ms": 0.080,
      "fps": 8202,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6312,
      "timestamp_ms": 1996.837,
      "frame_time_ms": 0.098,
      "fps": 8251,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6313,
      "timestamp_ms": 1996.924,
      "frame_time_ms": 0.086,
      "fps": 8281,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6314,
      "timestamp_ms": 1997.036,
      "frame_time_ms": 0.112,
      "fps": 8269,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6315,
      "timestamp_ms": 1997.141,
      "frame_time_ms": 0.105,
      "fps": 8293,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6316,
      "timestamp_ms": 1997.212,
      "frame_time_ms": 0.071,
      "fps": 8310,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6317,
      "timestamp_ms": 1997.330,
      "frame_time_ms": 0.119,
      "fps": 8344,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6318,
      "timestamp_ms": 1997.397,
      "frame_time_ms": 0.066,
      "fps": 8360,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6319,
      "timestamp_ms": 1997.508,
      "frame_time_ms": 0.111,
      "fps": 8395,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6320,
      "timestamp_ms": 1997.597,
      "frame_time_ms": 0.089,
      "fps": 8415,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6321,
      "timestamp_ms": 1997.719,
      "frame_time_ms": 0.122,
      "fps": 8445,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6322,
      "timestamp_ms": 1997.858,
      "frame_time_ms": 0.139,
      "fps": 8426,
      "work_time_ms": 0.139,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6323,
      "timestamp_ms": 1997.991,
      "frame_time_ms": 0.134,
      "fps": 8487,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6324,
      "timestamp_ms": 1998.119,
      "frame_time_ms": 0.127,
      "fps": 8504,
      "work_time_ms": 0.126,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6325,
      "timestamp_ms": 1998.222,
      "frame_time_ms": 0.103,
      "fps": 8508,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6326,
      "timestamp_ms": 1998.332,
      "frame_time_ms": 0.110,
      "fps": 8550,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6327,
      "timestamp_ms": 1998.401,
      "frame_time_ms": 0.069,
      "fps": 8583,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6328,
      "timestamp_ms": 1998.522,
      "frame_time_ms": 0.121,
      "fps": 8619,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6329,
      "timestamp_ms": 1998.591,
      "frame_time_ms": 0.069,
      "fps": 8741,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6330,
      "timestamp_ms": 1998.715,
      "frame_time_ms": 0.125,
      "fps": 8773,
      "work_time_ms": 0.124,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6331,
      "timestamp_ms": 1998.806,
      "frame_time_ms": 0.090,
      "fps": 8788,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6332,
      "timestamp_ms": 1998.901,
      "frame_time_ms": 0.096,
      "fps": 8848,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6333,
      "timestamp_ms": 1999.029,
      "frame_time_ms": 0.128,
      "fps": 8875,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6334,
      "timestamp_ms": 1999.158,
      "frame_time_ms": 0.128,
      "fps": 8856,
      "work_time_ms": 0.128,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6335,
      "timestamp_ms": 1999.230,
      "frame_time_ms": 0.072,
      "fps": 8940,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6336,
      "timestamp_ms": 1999.346,
      "frame_time_ms": 0.116,
      "fps": 8913,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6337,
      "timestamp_ms": 1999.439,
      "frame_time_ms": 0.094,
      "fps": 8992,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6338,
      "timestamp_ms": 1999.489,
      "frame_time_ms": 0.049,
      "fps": 9051,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6339,
      "timestamp_ms": 1999.570,
      "frame_time_ms": 0.081,
      "fps": 9129,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6340,
      "timestamp_ms": 1999.626,
      "frame_time_ms": 0.057,
      "fps": 9177,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6341,
      "timestamp_ms": 1999.709,
      "frame_time_ms": 0.083,
      "fps": 9230,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6342,
      "timestamp_ms": 1999.786,
      "frame_time_ms": 0.076,
      "fps": 9269,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6343,
      "timestamp_ms": 1999.857,
      "frame_time_ms": 0.071,
      "fps": 9380,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6344,
      "timestamp_ms": 1999.927,
      "frame_time_ms": 0.071,
      "fps": 9448,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6345,
      "timestamp_ms": 2000.017,
      "frame_time_ms": 0.089,
      "fps": 9462,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6346,
      "timestamp_ms": 2000.105,
      "frame_time_ms": 0.088,
      "fps": 9526,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6347,
      "timestamp_ms": 2000.157,
      "frame_time_ms": 0.052,
      "fps": 9590,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6348,
      "timestamp_ms": 2000.249,
      "frame_time_ms": 0.093,
      "fps": 9672,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6349,
      "timestamp_ms": 2000.301,
      "frame_time_ms": 0.052,
      "fps": 9740,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6350,
      "timestamp_ms": 2000.380,
      "frame_time_ms": 0.078,
      "fps": 9819,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6351,
      "timestamp_ms": 2000.441,
      "frame_time_ms": 0.061,
      "fps": 9879,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6352,
      "timestamp_ms": 2000.510,
      "frame_time_ms": 0.070,
      "fps": 10010,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6353,
      "timestamp_ms": 2000.580,
      "frame_time_ms": 0.069,
      "fps": 10111,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6354,
      "timestamp_ms": 2000.659,
      "frame_time_ms": 0.079,
      "fps": 10224,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6355,
      "timestamp_ms": 2000.739,
      "frame_time_ms": 0.080,
      "fps": 10303,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6356,
      "timestamp_ms": 2000.790,
      "frame_time_ms": 0.052,
      "fps": 10387,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6357,
      "timestamp_ms": 2000.877,
      "frame_time_ms": 0.086,
      "fps": 10504,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6358,
      "timestamp_ms": 2000.924,
      "frame_time_ms": 0.047,
      "fps": 10598,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6359,
      "timestamp_ms": 2001.001,
      "frame_time_ms": 0.077,
      "fps": 10718,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6360,
      "timestamp_ms": 2001.055,
      "frame_time_ms": 0.055,
      "fps": 10795,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6361,
      "timestamp_ms": 2001.127,
      "frame_time_ms": 0.071,
      "fps": 10919,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6362,
      "timestamp_ms": 2001.190,
      "frame_time_ms": 0.063,
      "fps": 11053,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6363,
      "timestamp_ms": 2001.252,
      "frame_time_ms": 0.063,
      "fps": 11233,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6364,
      "timestamp_ms": 2001.321,
      "frame_time_ms": 0.068,
      "fps": 11370,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6365,
      "timestamp_ms": 2001.394,
      "frame_time_ms": 0.074,
      "fps": 11474,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6366,
      "timestamp_ms": 2001.474,
      "frame_time_ms": 0.080,
      "fps": 11565,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6367,
      "timestamp_ms": 2001.522,
      "frame_time_ms": 0.047,
      "fps": 11627,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6368,
      "timestamp_ms": 2001.603,
      "frame_time_ms": 0.081,
      "fps": 11718,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6369,
      "timestamp_ms": 2001.653,
      "frame_time_ms": 0.050,
      "fps": 11764,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6370,
      "timestamp_ms": 2001.734,
      "frame_time_ms": 0.082,
      "fps": 11822,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6371,
      "timestamp_ms": 2001.788,
      "frame_time_ms": 0.053,
      "fps": 11885,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6372,
      "timestamp_ms": 2001.842,
      "frame_time_ms": 0.054,
      "fps": 11990,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6373,
      "timestamp_ms": 2001.896,
      "frame_time_ms": 0.055,
      "fps": 12065,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6374,
      "timestamp_ms": 2001.958,
      "frame_time_ms": 0.061,
      "fps": 12190,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6375,
      "timestamp_ms": 2002.029,
      "frame_time_ms": 0.071,
      "fps": 12274,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6376,
      "timestamp_ms": 2002.070,
      "frame_time_ms": 0.041,
      "fps": 12350,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6377,
      "timestamp_ms": 2002.138,
      "frame_time_ms": 0.069,
      "fps": 12479,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6378,
      "timestamp_ms": 2002.177,
      "frame_time_ms": 0.038,
      "fps": 12552,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6379,
      "timestamp_ms": 2002.243,
      "frame_time_ms": 0.067,
      "fps": 12668,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6380,
      "timestamp_ms": 2002.290,
      "frame_time_ms": 0.047,
      "fps": 12782,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6381,
      "timestamp_ms": 2002.355,
      "frame_time_ms": 0.064,
      "fps": 12942,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6382,
      "timestamp_ms": 2002.407,
      "frame_time_ms": 0.053,
      "fps": 13186,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6383,
      "timestamp_ms": 2002.459,
      "frame_time_ms": 0.052,
      "fps": 13428,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6384,
      "timestamp_ms": 2002.517,
      "frame_time_ms": 0.057,
      "fps": 13642,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6385,
      "timestamp_ms": 2002.591,
      "frame_time_ms": 0.074,
      "fps": 13733,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6386,
      "timestamp_ms": 2002.658,
      "frame_time_ms": 0.068,
      "fps": 13866,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6387,
      "timestamp_ms": 2002.698,
      "frame_time_ms": 0.040,
      "fps": 13959,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6388,
      "timestamp_ms": 2002.768,
      "frame_time_ms": 0.070,
      "fps": 14127,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6389,
      "timestamp_ms": 2002.810,
      "frame_time_ms": 0.042,
      "fps": 14218,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6390,
      "timestamp_ms": 2002.883,
      "frame_time_ms": 0.072,
      "fps": 14398,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6391,
      "timestamp_ms": 2002.932,
      "frame_time_ms": 0.049,
      "fps": 14541,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6392,
      "timestamp_ms": 2002.988,
      "frame_time_ms": 0.056,
      "fps": 14684,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6393,
      "timestamp_ms": 2003.044,
      "frame_time_ms": 0.056,
      "fps": 14947,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6394,
      "timestamp_ms": 2003.092,
      "frame_time_ms": 0.048,
      "fps": 15251,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6395,
      "timestamp_ms": 2003.153,
      "frame_time_ms": 0.062,
      "fps": 15290,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6396,
      "timestamp_ms": 2003.210,
      "frame_time_ms": 0.057,
      "fps": 15523,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6397,
      "timestamp_ms": 2003.280,
      "frame_time_ms": 0.070,
      "fps": 15620,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6398,
      "timestamp_ms": 2003.322,
      "frame_time_ms": 0.042,
      "fps": 15649,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6399,
      "timestamp_ms": 2003.386,
      "frame_time_ms": 0.063,
      "fps": 15723,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6400,
      "timestamp_ms": 2003.431,
      "frame_time_ms": 0.046,
      "fps": 15768,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6401,
      "timestamp_ms": 2003.491,
      "frame_time_ms": 0.060,
      "fps": 15864,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6402,
      "timestamp_ms": 2003.544,
      "frame_time_ms": 0.053,
      "fps": 15961,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6403,
      "timestamp_ms": 2003.598,
      "frame_time_ms": 0.053,
      "fps": 16038,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6404,
      "timestamp_ms": 2003.663,
      "frame_time_ms": 0.066,
      "fps": 16059,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6405,
      "timestamp_ms": 2003.741,
      "frame_time_ms": 0.078,
      "fps": 16107,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6406,
      "timestamp_ms": 2003.807,
      "frame_time_ms": 0.066,
      "fps": 16203,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6407,
      "timestamp_ms": 2003.847,
      "frame_time_ms": 0.040,
      "fps": 16255,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6408,
      "timestamp_ms": 2003.917,
      "frame_time_ms": 0.070,
      "fps": 16357,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6409,
      "timestamp_ms": 2003.958,
      "frame_time_ms": 0.041,
      "fps": 16406,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6410,
      "timestamp_ms": 2004.019,
      "frame_time_ms": 0.060,
      "fps": 16488,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6411,
      "timestamp_ms": 2004.067,
      "frame_time_ms": 0.049,
      "fps": 16542,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6412,
      "timestamp_ms": 2004.124,
      "frame_time_ms": 0.057,
      "fps": 16602,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6413,
      "timestamp_ms": 2004.179,
      "frame_time_ms": 0.054,
      "fps": 16671,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6414,
      "timestamp_ms": 2004.227,
      "frame_time_ms": 0.048,
      "fps": 16816,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6415,
      "timestamp_ms": 2004.294,
      "frame_time_ms": 0.067,
      "fps": 16877,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6416,
      "timestamp_ms": 2004.347,
      "frame_time_ms": 0.053,
      "fps": 16872,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6417,
      "timestamp_ms": 2004.418,
      "frame_time_ms": 0.071,
      "fps": 16944,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6418,
      "timestamp_ms": 2004.461,
      "frame_time_ms": 0.044,
      "fps": 16958,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6419,
      "timestamp_ms": 2004.525,
      "frame_time_ms": 0.063,
      "fps": 17026,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6420,
      "timestamp_ms": 2004.572,
      "frame_time_ms": 0.047,
      "fps": 17064,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6421,
      "timestamp_ms": 2004.630,
      "frame_time_ms": 0.058,
      "fps": 17128,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6422,
      "timestamp_ms": 2004.683,
      "frame_time_ms": 0.054,
      "fps": 17172,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6423,
      "timestamp_ms": 2004.735,
      "frame_time_ms": 0.051,
      "fps": 17231,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6424,
      "timestamp_ms": 2004.795,
      "frame_time_ms": 0.060,
      "fps": 17271,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6425,
      "timestamp_ms": 2004.856,
      "frame_time_ms": 0.062,
      "fps": 17331,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6426,
      "timestamp_ms": 2004.937,
      "frame_time_ms": 0.081,
      "fps": 17326,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6427,
      "timestamp_ms": 2004.978,
      "frame_time_ms": 0.040,
      "fps": 17361,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6428,
      "timestamp_ms": 2005.045,
      "frame_time_ms": 0.068,
      "fps": 17426,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6429,
      "timestamp_ms": 2005.089,
      "frame_time_ms": 0.044,
      "fps": 17457,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6430,
      "timestamp_ms": 2005.155,
      "frame_time_ms": 0.065,
      "fps": 17543,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6431,
      "timestamp_ms": 2005.204,
      "frame_time_ms": 0.050,
      "fps": 17559,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6432,
      "timestamp_ms": 2005.275,
      "frame_time_ms": 0.070,
      "fps": 17477,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6433,
      "timestamp_ms": 2005.332,
      "frame_time_ms": 0.057,
      "fps": 17467,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6434,
      "timestamp_ms": 2005.378,
      "frame_time_ms": 0.046,
      "fps": 17543,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6435,
      "timestamp_ms": 2005.438,
      "frame_time_ms": 0.061,
      "fps": 17595,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6436,
      "timestamp_ms": 2005.495,
      "frame_time_ms": 0.056,
      "fps": 17518,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6437,
      "timestamp_ms": 2005.564,
      "frame_time_ms": 0.069,
      "fps": 17518,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6438,
      "timestamp_ms": 2005.602,
      "frame_time_ms": 0.039,
      "fps": 17513,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6439,
      "timestamp_ms": 2005.664,
      "frame_time_ms": 0.061,
      "fps": 17543,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6440,
      "timestamp_ms": 2005.722,
      "frame_time_ms": 0.058,
      "fps": 17487,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6441,
      "timestamp_ms": 2005.779,
      "frame_time_ms": 0.057,
      "fps": 17523,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6442,
      "timestamp_ms": 2005.845,
      "frame_time_ms": 0.066,
      "fps": 17457,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6443,
      "timestamp_ms": 2005.895,
      "frame_time_ms": 0.051,
      "fps": 17462,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6444,
      "timestamp_ms": 2006.109,
      "frame_time_ms": 0.212,
      "fps": 16708,
      "work_time_ms": 0.209,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6445,
      "timestamp_ms": 2006.189,
      "frame_time_ms": 0.081,
      "fps": 16675,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6446,
      "timestamp_ms": 2006.251,
      "frame_time_ms": 0.062,
      "fps": 16703,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6447,
      "timestamp_ms": 2006.315,
      "frame_time_ms": 0.064,
      "fps": 16592,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6448,
      "timestamp_ms": 2006.381,
      "frame_time_ms": 0.067,
      "fps": 16606,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6449,
      "timestamp_ms": 2006.430,
      "frame_time_ms": 0.048,
      "fps": 16579,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6450,
      "timestamp_ms": 2006.486,
      "frame_time_ms": 0.057,
      "fps": 16648,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6451,
      "timestamp_ms": 2006.531,
      "frame_time_ms": 0.045,
      "fps": 16666,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6452,
      "timestamp_ms": 2006.581,
      "frame_time_ms": 0.050,
      "fps": 16694,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6453,
      "timestamp_ms": 2006.633,
      "frame_time_ms": 0.052,
      "fps": 16713,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6454,
      "timestamp_ms": 2006.676,
      "frame_time_ms": 0.043,
      "fps": 16736,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6455,
      "timestamp_ms": 2006.734,
      "frame_time_ms": 0.057,
      "fps": 16759,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6456,
      "timestamp_ms": 2006.769,
      "frame_time_ms": 0.035,
      "fps": 16863,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6457,
      "timestamp_ms": 2006.799,
      "frame_time_ms": 0.031,
      "fps": 17050,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6458,
      "timestamp_ms": 2006.829,
      "frame_time_ms": 0.030,
      "fps": 17108,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6459,
      "timestamp_ms": 2006.859,
      "frame_time_ms": 0.030,
      "fps": 17271,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6460,
      "timestamp_ms": 2006.890,
      "frame_time_ms": 0.030,
      "fps": 17351,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6461,
      "timestamp_ms": 2006.919,
      "frame_time_ms": 0.030,
      "fps": 17502,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6462,
      "timestamp_ms": 2006.949,
      "frame_time_ms": 0.030,
      "fps": 17621,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6463,
      "timestamp_ms": 2006.979,
      "frame_time_ms": 0.029,
      "fps": 17746,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6464,
      "timestamp_ms": 2007.009,
      "frame_time_ms": 0.031,
      "fps": 17931,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6465,
      "timestamp_ms": 2007.048,
      "frame_time_ms": 0.038,
      "fps": 18148,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6466,
      "timestamp_ms": 2007.089,
      "frame_time_ms": 0.041,
      "fps": 18287,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6467,
      "timestamp_ms": 2007.118,
      "frame_time_ms": 0.029,
      "fps": 18348,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6468,
      "timestamp_ms": 2007.147,
      "frame_time_ms": 0.029,
      "fps": 18581,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6469,
      "timestamp_ms": 2007.176,
      "frame_time_ms": 0.030,
      "fps": 18645,
      "work_time_ms": 0.029,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6470,
      "timestamp_ms": 2007.205,
      "frame_time_ms": 0.029,
      "fps": 18826,
      "work_time_ms": 0.028,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6471,
      "timestamp_ms": 2076.731,
      "frame_time_ms": 69.524,
      "fps": 825,
      "work_time_ms": 69.516,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6472,
      "timestamp_ms": 2076.910,
      "frame_time_ms": 0.180,
      "fps": 824,
      "work_time_ms": 0.179,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6473,
      "timestamp_ms": 2076.995,
      "frame_time_ms": 0.086,
      "fps": 823,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6474,
      "timestamp_ms": 2077.067,
      "frame_time_ms": 0.072,
      "fps": 823,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6475,
      "timestamp_ms": 2077.147,
      "frame_time_ms": 0.079,
      "fps": 823,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6476,
      "timestamp_ms": 2077.229,
      "frame_time_ms": 0.082,
      "fps": 823,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6477,
      "timestamp_ms": 2077.311,
      "frame_time_ms": 0.082,
      "fps": 823,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6478,
      "timestamp_ms": 2077.395,
      "frame_time_ms": 0.085,
      "fps": 822,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6479,
      "timestamp_ms": 2077.477,
      "frame_time_ms": 0.081,
      "fps": 822,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6480,
      "timestamp_ms": 2077.564,
      "frame_time_ms": 0.087,
      "fps": 822,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6481,
      "timestamp_ms": 2077.646,
      "frame_time_ms": 0.082,
      "fps": 821,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6482,
      "timestamp_ms": 2077.728,
      "frame_time_ms": 0.083,
      "fps": 821,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6483,
      "timestamp_ms": 2077.998,
      "frame_time_ms": 0.269,
      "fps": 818,
      "work_time_ms": 0.269,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6484,
      "timestamp_ms": 2078.067,
      "frame_time_ms": 0.070,
      "fps": 818,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6485,
      "timestamp_ms": 2078.117,
      "frame_time_ms": 0.049,
      "fps": 819,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6486,
      "timestamp_ms": 2078.192,
      "frame_time_ms": 0.075,
      "fps": 819,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6487,
      "timestamp_ms": 2078.258,
      "frame_time_ms": 0.066,
      "fps": 818,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6488,
      "timestamp_ms": 2078.332,
      "frame_time_ms": 0.075,
      "fps": 818,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6489,
      "timestamp_ms": 2078.380,
      "frame_time_ms": 0.048,
      "fps": 818,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6490,
      "timestamp_ms": 2078.449,
      "frame_time_ms": 0.068,
      "fps": 818,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6491,
      "timestamp_ms": 2078.509,
      "frame_time_ms": 0.061,
      "fps": 818,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6492,
      "timestamp_ms": 2078.570,
      "frame_time_ms": 0.061,
      "fps": 818,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6493,
      "timestamp_ms": 2078.634,
      "frame_time_ms": 0.063,
      "fps": 818,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6494,
      "timestamp_ms": 2078.696,
      "frame_time_ms": 0.062,
      "fps": 818,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6495,
      "timestamp_ms": 2078.765,
      "frame_time_ms": 0.069,
      "fps": 818,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6496,
      "timestamp_ms": 2078.808,
      "frame_time_ms": 0.044,
      "fps": 818,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6497,
      "timestamp_ms": 2078.882,
      "frame_time_ms": 0.073,
      "fps": 818,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6498,
      "timestamp_ms": 2078.959,
      "frame_time_ms": 0.077,
      "fps": 817,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6499,
      "timestamp_ms": 2079.027,
      "frame_time_ms": 0.069,
      "fps": 817,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6500,
      "timestamp_ms": 2079.078,
      "frame_time_ms": 0.050,
      "fps": 817,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6501,
      "timestamp_ms": 2079.140,
      "frame_time_ms": 0.062,
      "fps": 817,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6502,
      "timestamp_ms": 2079.204,
      "frame_time_ms": 0.064,
      "fps": 817,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6503,
      "timestamp_ms": 2079.259,
      "frame_time_ms": 0.055,
      "fps": 817,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6504,
      "timestamp_ms": 2079.329,
      "frame_time_ms": 0.071,
      "fps": 819,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6505,
      "timestamp_ms": 2079.375,
      "frame_time_ms": 0.046,
      "fps": 819,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6506,
      "timestamp_ms": 2079.447,
      "frame_time_ms": 0.072,
      "fps": 819,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6507,
      "timestamp_ms": 2079.508,
      "frame_time_ms": 0.060,
      "fps": 819,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6508,
      "timestamp_ms": 2079.579,
      "frame_time_ms": 0.071,
      "fps": 819,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6509,
      "timestamp_ms": 2079.625,
      "frame_time_ms": 0.047,
      "fps": 819,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6510,
      "timestamp_ms": 2079.711,
      "frame_time_ms": 0.086,
      "fps": 819,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6511,
      "timestamp_ms": 2079.764,
      "frame_time_ms": 0.053,
      "fps": 819,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6512,
      "timestamp_ms": 2079.820,
      "frame_time_ms": 0.055,
      "fps": 819,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6513,
      "timestamp_ms": 2079.883,
      "frame_time_ms": 0.063,
      "fps": 819,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6514,
      "timestamp_ms": 2079.935,
      "frame_time_ms": 0.052,
      "fps": 819,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6515,
      "timestamp_ms": 2080.002,
      "frame_time_ms": 0.068,
      "fps": 818,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6516,
      "timestamp_ms": 2080.043,
      "frame_time_ms": 0.041,
      "fps": 818,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6517,
      "timestamp_ms": 2080.114,
      "frame_time_ms": 0.070,
      "fps": 818,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6518,
      "timestamp_ms": 2080.175,
      "frame_time_ms": 0.061,
      "fps": 818,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6519,
      "timestamp_ms": 2080.240,
      "frame_time_ms": 0.065,
      "fps": 817,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6520,
      "timestamp_ms": 2080.288,
      "frame_time_ms": 0.049,
      "fps": 817,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6521,
      "timestamp_ms": 2080.348,
      "frame_time_ms": 0.059,
      "fps": 817,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6522,
      "timestamp_ms": 2080.404,
      "frame_time_ms": 0.057,
      "fps": 816,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6523,
      "timestamp_ms": 2080.456,
      "frame_time_ms": 0.051,
      "fps": 816,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6524,
      "timestamp_ms": 2080.519,
      "frame_time_ms": 0.064,
      "fps": 816,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6525,
      "timestamp_ms": 2080.565,
      "frame_time_ms": 0.045,
      "fps": 816,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6526,
      "timestamp_ms": 2080.636,
      "frame_time_ms": 0.071,
      "fps": 815,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6527,
      "timestamp_ms": 2080.676,
      "frame_time_ms": 0.041,
      "fps": 815,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6528,
      "timestamp_ms": 2080.749,
      "frame_time_ms": 0.073,
      "fps": 815,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6529,
      "timestamp_ms": 2080.806,
      "frame_time_ms": 0.057,
      "fps": 814,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6530,
      "timestamp_ms": 2080.869,
      "frame_time_ms": 0.063,
      "fps": 814,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6531,
      "timestamp_ms": 2080.922,
      "frame_time_ms": 0.052,
      "fps": 14312,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6532,
      "timestamp_ms": 2080.978,
      "frame_time_ms": 0.056,
      "fps": 14749,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6533,
      "timestamp_ms": 2081.038,
      "frame_time_ms": 0.060,
      "fps": 14844,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6534,
      "timestamp_ms": 2081.093,
      "frame_time_ms": 0.056,
      "fps": 14903,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6535,
      "timestamp_ms": 2081.175,
      "frame_time_ms": 0.082,
      "fps": 14892,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6536,
      "timestamp_ms": 2081.240,
      "frame_time_ms": 0.065,
      "fps": 14955,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6537,
      "timestamp_ms": 2081.305,
      "frame_time_ms": 0.065,
      "fps": 15018,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6538,
      "timestamp_ms": 2081.340,
      "frame_time_ms": 0.035,
      "fps": 15209,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6539,
      "timestamp_ms": 2081.374,
      "frame_time_ms": 0.033,
      "fps": 15396,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6540,
      "timestamp_ms": 2081.408,
      "frame_time_ms": 0.034,
      "fps": 15608,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6541,
      "timestamp_ms": 2081.442,
      "frame_time_ms": 0.034,
      "fps": 15806,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6542,
      "timestamp_ms": 2081.476,
      "frame_time_ms": 0.034,
      "fps": 16012,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6543,
      "timestamp_ms": 2081.510,
      "frame_time_ms": 0.034,
      "fps": 17084,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6544,
      "timestamp_ms": 2081.544,
      "frame_time_ms": 0.035,
      "fps": 17256,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6545,
      "timestamp_ms": 2081.580,
      "frame_time_ms": 0.035,
      "fps": 17326,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6546,
      "timestamp_ms": 2081.619,
      "frame_time_ms": 0.040,
      "fps": 17502,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6547,
      "timestamp_ms": 2081.655,
      "frame_time_ms": 0.035,
      "fps": 17662,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6548,
      "timestamp_ms": 2081.690,
      "frame_time_ms": 0.036,
      "fps": 17867,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6549,
      "timestamp_ms": 2081.726,
      "frame_time_ms": 0.035,
      "fps": 17937,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6550,
      "timestamp_ms": 2081.761,
      "frame_time_ms": 0.035,
      "fps": 18115,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6551,
      "timestamp_ms": 2081.799,
      "frame_time_ms": 0.039,
      "fps": 18237,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6552,
      "timestamp_ms": 2081.834,
      "frame_time_ms": 0.035,
      "fps": 18382,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6553,
      "timestamp_ms": 2081.870,
      "frame_time_ms": 0.035,
      "fps": 18541,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6554,
      "timestamp_ms": 2081.905,
      "frame_time_ms": 0.035,
      "fps": 18697,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6555,
      "timestamp_ms": 2081.942,
      "frame_time_ms": 0.037,
      "fps": 18885,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6556,
      "timestamp_ms": 2081.977,
      "frame_time_ms": 0.035,
      "fps": 18939,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6557,
      "timestamp_ms": 2082.013,
      "frame_time_ms": 0.036,
      "fps": 19163,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6558,
      "timestamp_ms": 2082.051,
      "frame_time_ms": 0.038,
      "fps": 19404,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6559,
      "timestamp_ms": 2082.093,
      "frame_time_ms": 0.042,
      "fps": 19575,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6560,
      "timestamp_ms": 2082.124,
      "frame_time_ms": 0.032,
      "fps": 19691,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6561,
      "timestamp_ms": 2082.159,
      "frame_time_ms": 0.034,
      "fps": 19874,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6562,
      "timestamp_ms": 2082.190,
      "frame_time_ms": 0.031,
      "fps": 20093,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6563,
      "timestamp_ms": 2082.221,
      "frame_time_ms": 0.031,
      "fps": 20256,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6564,
      "timestamp_ms": 2082.253,
      "frame_time_ms": 0.033,
      "fps": 20519,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6565,
      "timestamp_ms": 2082.284,
      "frame_time_ms": 0.030,
      "fps": 20632,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6566,
      "timestamp_ms": 2082.317,
      "frame_time_ms": 0.033,
      "fps": 20913,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6567,
      "timestamp_ms": 2082.369,
      "frame_time_ms": 0.052,
      "fps": 20971,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6568,
      "timestamp_ms": 2082.399,
      "frame_time_ms": 0.031,
      "fps": 21269,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6569,
      "timestamp_ms": 2082.434,
      "frame_time_ms": 0.035,
      "fps": 21359,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6570,
      "timestamp_ms": 2082.465,
      "frame_time_ms": 0.031,
      "fps": 21786,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6571,
      "timestamp_ms": 2082.497,
      "frame_time_ms": 0.031,
      "fps": 21961,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6572,
      "timestamp_ms": 2082.528,
      "frame_time_ms": 0.031,
      "fps": 22156,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6573,
      "timestamp_ms": 2082.561,
      "frame_time_ms": 0.034,
      "fps": 22396,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6574,
      "timestamp_ms": 2082.604,
      "frame_time_ms": 0.042,
      "fps": 22480,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6575,
      "timestamp_ms": 2082.635,
      "frame_time_ms": 0.031,
      "fps": 22796,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6576,
      "timestamp_ms": 2082.665,
      "frame_time_ms": 0.031,
      "fps": 22883,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6577,
      "timestamp_ms": 2082.696,
      "frame_time_ms": 0.031,
      "fps": 23228,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6578,
      "timestamp_ms": 2082.728,
      "frame_time_ms": 0.031,
      "fps": 23501,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6579,
      "timestamp_ms": 2082.760,
      "frame_time_ms": 0.032,
      "fps": 23809,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6580,
      "timestamp_ms": 2082.810,
      "frame_time_ms": 0.050,
      "fps": 23800,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6581,
      "timestamp_ms": 2082.845,
      "frame_time_ms": 0.035,
      "fps": 24028,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6582,
      "timestamp_ms": 2082.876,
      "frame_time_ms": 0.031,
      "fps": 24281,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6583,
      "timestamp_ms": 2082.907,
      "frame_time_ms": 0.031,
      "fps": 24479,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6584,
      "timestamp_ms": 2082.939,
      "frame_time_ms": 0.032,
      "fps": 24803,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6585,
      "timestamp_ms": 2082.969,
      "frame_time_ms": 0.031,
      "fps": 24948,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6586,
      "timestamp_ms": 2083.043,
      "frame_time_ms": 0.073,
      "fps": 24927,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6587,
      "timestamp_ms": 2083.079,
      "frame_time_ms": 0.037,
      "fps": 24968,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6588,
      "timestamp_ms": 2083.113,
      "frame_time_ms": 0.033,
      "fps": 25391,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6589,
      "timestamp_ms": 2083.147,
      "frame_time_ms": 0.035,
      "fps": 25630,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6590,
      "timestamp_ms": 2083.178,
      "frame_time_ms": 0.031,
      "fps": 25985,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6591,
      "timestamp_ms": 2083.215,
      "frame_time_ms": 0.036,
      "fps": 26166,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6592,
      "timestamp_ms": 2083.268,
      "frame_time_ms": 0.054,
      "fps": 26189,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6593,
      "timestamp_ms": 2083.312,
      "frame_time_ms": 0.044,
      "fps": 26373,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6594,
      "timestamp_ms": 2083.343,
      "frame_time_ms": 0.030,
      "fps": 26678,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6595,
      "timestamp_ms": 2083.375,
      "frame_time_ms": 0.032,
      "fps": 27285,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6596,
      "timestamp_ms": 2083.407,
      "frame_time_ms": 0.032,
      "fps": 27700,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6597,
      "timestamp_ms": 2083.437,
      "frame_time_ms": 0.031,
      "fps": 28142,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6598,
      "timestamp_ms": 2083.469,
      "frame_time_ms": 0.032,
      "fps": 28182,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6599,
      "timestamp_ms": 2083.504,
      "frame_time_ms": 0.034,
      "fps": 28169,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6600,
      "timestamp_ms": 2083.536,
      "frame_time_ms": 0.032,
      "fps": 28195,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6601,
      "timestamp_ms": 2083.567,
      "frame_time_ms": 0.031,
      "fps": 28235,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6602,
      "timestamp_ms": 2083.599,
      "frame_time_ms": 0.032,
      "fps": 28261,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6603,
      "timestamp_ms": 2083.629,
      "frame_time_ms": 0.031,
      "fps": 28301,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6604,
      "timestamp_ms": 2083.662,
      "frame_time_ms": 0.032,
      "fps": 28341,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6605,
      "timestamp_ms": 2083.702,
      "frame_time_ms": 0.041,
      "fps": 28261,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6606,
      "timestamp_ms": 2083.735,
      "frame_time_ms": 0.032,
      "fps": 28368,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6607,
      "timestamp_ms": 2083.769,
      "frame_time_ms": 0.034,
      "fps": 28382,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6608,
      "timestamp_ms": 2083.799,
      "frame_time_ms": 0.031,
      "fps": 28449,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6609,
      "timestamp_ms": 2083.835,
      "frame_time_ms": 0.036,
      "fps": 28436,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6610,
      "timestamp_ms": 2083.866,
      "frame_time_ms": 0.030,
      "fps": 28503,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6611,
      "timestamp_ms": 2083.898,
      "frame_time_ms": 0.032,
      "fps": 28598,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6612,
      "timestamp_ms": 2083.928,
      "frame_time_ms": 0.031,
      "fps": 28653,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6613,
      "timestamp_ms": 2083.960,
      "frame_time_ms": 0.032,
      "fps": 28694,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6614,
      "timestamp_ms": 2083.991,
      "frame_time_ms": 0.031,
      "fps": 28749,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6615,
      "timestamp_ms": 2084.030,
      "frame_time_ms": 0.038,
      "fps": 28735,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6616,
      "timestamp_ms": 2084.064,
      "frame_time_ms": 0.034,
      "fps": 28749,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6617,
      "timestamp_ms": 2084.097,
      "frame_time_ms": 0.033,
      "fps": 28790,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6618,
      "timestamp_ms": 2084.131,
      "frame_time_ms": 0.034,
      "fps": 28846,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6619,
      "timestamp_ms": 2084.168,
      "frame_time_ms": 0.037,
      "fps": 28915,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6620,
      "timestamp_ms": 2084.202,
      "frame_time_ms": 0.034,
      "fps": 28887,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6621,
      "timestamp_ms": 2084.235,
      "frame_time_ms": 0.033,
      "fps": 28901,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6622,
      "timestamp_ms": 2084.269,
      "frame_time_ms": 0.034,
      "fps": 28860,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6623,
      "timestamp_ms": 2084.301,
      "frame_time_ms": 0.033,
      "fps": 28832,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6624,
      "timestamp_ms": 2084.335,
      "frame_time_ms": 0.034,
      "fps": 28818,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6625,
      "timestamp_ms": 2084.368,
      "frame_time_ms": 0.033,
      "fps": 28776,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6626,
      "timestamp_ms": 2084.402,
      "frame_time_ms": 0.034,
      "fps": 28763,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6627,
      "timestamp_ms": 2084.437,
      "frame_time_ms": 0.034,
      "fps": 29013,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6628,
      "timestamp_ms": 2084.470,
      "frame_time_ms": 0.033,
      "fps": 28985,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6629,
      "timestamp_ms": 2084.504,
      "frame_time_ms": 0.034,
      "fps": 28999,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6630,
      "timestamp_ms": 2084.541,
      "frame_time_ms": 0.037,
      "fps": 28915,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6631,
      "timestamp_ms": 2084.574,
      "frame_time_ms": 0.033,
      "fps": 28887,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6632,
      "timestamp_ms": 2084.606,
      "frame_time_ms": 0.032,
      "fps": 28873,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6633,
      "timestamp_ms": 2084.638,
      "frame_time_ms": 0.033,
      "fps": 28887,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6634,
      "timestamp_ms": 2084.670,
      "frame_time_ms": 0.031,
      "fps": 29041,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6635,
      "timestamp_ms": 2084.703,
      "frame_time_ms": 0.033,
      "fps": 29013,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6636,
      "timestamp_ms": 2084.736,
      "frame_time_ms": 0.033,
      "fps": 28985,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6637,
      "timestamp_ms": 2084.767,
      "frame_time_ms": 0.032,
      "fps": 28971,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6638,
      "timestamp_ms": 2084.801,
      "frame_time_ms": 0.033,
      "fps": 28943,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6639,
      "timestamp_ms": 2084.840,
      "frame_time_ms": 0.039,
      "fps": 28846,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6640,
      "timestamp_ms": 2084.877,
      "frame_time_ms": 0.037,
      "fps": 29027,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6641,
      "timestamp_ms": 2084.912,
      "frame_time_ms": 0.035,
      "fps": 29027,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6642,
      "timestamp_ms": 2084.949,
      "frame_time_ms": 0.037,
      "fps": 28943,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6643,
      "timestamp_ms": 2084.984,
      "frame_time_ms": 0.035,
      "fps": 28887,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6644,
      "timestamp_ms": 2085.021,
      "frame_time_ms": 0.037,
      "fps": 28818,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6645,
      "timestamp_ms": 2085.056,
      "frame_time_ms": 0.036,
      "fps": 28749,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6646,
      "timestamp_ms": 2085.093,
      "frame_time_ms": 0.036,
      "fps": 29268,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6647,
      "timestamp_ms": 2085.129,
      "frame_time_ms": 0.037,
      "fps": 29268,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6648,
      "timestamp_ms": 2085.164,
      "frame_time_ms": 0.035,
      "fps": 29239,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6649,
      "timestamp_ms": 2085.201,
      "frame_time_ms": 0.036,
      "fps": 29225,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6650,
      "timestamp_ms": 2085.239,
      "frame_time_ms": 0.039,
      "fps": 29112,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6651,
      "timestamp_ms": 2085.276,
      "frame_time_ms": 0.037,
      "fps": 29097,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6652,
      "timestamp_ms": 2085.312,
      "frame_time_ms": 0.035,
      "fps": 29368,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6653,
      "timestamp_ms": 2085.348,
      "frame_time_ms": 0.037,
      "fps": 29469,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6654,
      "timestamp_ms": 2085.383,
      "frame_time_ms": 0.035,
      "fps": 29397,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6655,
      "timestamp_ms": 2085.420,
      "frame_time_ms": 0.036,
      "fps": 29339,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6656,
      "timestamp_ms": 2085.456,
      "frame_time_ms": 0.036,
      "fps": 29282,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6657,
      "timestamp_ms": 2085.491,
      "frame_time_ms": 0.036,
      "fps": 29211,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6658,
      "timestamp_ms": 2085.528,
      "frame_time_ms": 0.036,
      "fps": 29154,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6659,
      "timestamp_ms": 2085.563,
      "frame_time_ms": 0.035,
      "fps": 29140,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6660,
      "timestamp_ms": 2085.600,
      "frame_time_ms": 0.037,
      "fps": 29069,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6661,
      "timestamp_ms": 2085.639,
      "frame_time_ms": 0.039,
      "fps": 28957,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6662,
      "timestamp_ms": 2085.677,
      "frame_time_ms": 0.039,
      "fps": 28860,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6663,
      "timestamp_ms": 2085.712,
      "frame_time_ms": 0.035,
      "fps": 28804,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6664,
      "timestamp_ms": 2085.749,
      "frame_time_ms": 0.036,
      "fps": 28749,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6665,
      "timestamp_ms": 2085.784,
      "frame_time_ms": 0.036,
      "fps": 28818,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6666,
      "timestamp_ms": 2085.824,
      "frame_time_ms": 0.039,
      "fps": 28721,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6667,
      "timestamp_ms": 2085.860,
      "frame_time_ms": 0.036,
      "fps": 28694,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6668,
      "timestamp_ms": 2085.895,
      "frame_time_ms": 0.036,
      "fps": 28625,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6669,
      "timestamp_ms": 2085.932,
      "frame_time_ms": 0.036,
      "fps": 28625,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6670,
      "timestamp_ms": 2085.971,
      "frame_time_ms": 0.039,
      "fps": 28503,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6671,
      "timestamp_ms": 2086.007,
      "frame_time_ms": 0.037,
      "fps": 28436,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6672,
      "timestamp_ms": 2086.045,
      "frame_time_ms": 0.038,
      "fps": 28341,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6673,
      "timestamp_ms": 2086.088,
      "frame_time_ms": 0.043,
      "fps": 28195,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6674,
      "timestamp_ms": 2086.124,
      "frame_time_ms": 0.035,
      "fps": 28142,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6675,
      "timestamp_ms": 2086.160,
      "frame_time_ms": 0.036,
      "fps": 28169,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6676,
      "timestamp_ms": 2086.199,
      "frame_time_ms": 0.040,
      "fps": 28089,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6677,
      "timestamp_ms": 2086.236,
      "frame_time_ms": 0.036,
      "fps": 28050,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6678,
      "timestamp_ms": 2086.296,
      "frame_time_ms": 0.061,
      "fps": 27700,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6679,
      "timestamp_ms": 2086.370,
      "frame_time_ms": 0.074,
      "fps": 27235,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6680,
      "timestamp_ms": 2086.438,
      "frame_time_ms": 0.067,
      "fps": 26833,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6681,
      "timestamp_ms": 2086.502,
      "frame_time_ms": 0.064,
      "fps": 26466,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6682,
      "timestamp_ms": 2086.577,
      "frame_time_ms": 0.075,
      "fps": 25996,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6683,
      "timestamp_ms": 2086.651,
      "frame_time_ms": 0.074,
      "fps": 25542,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6684,
      "timestamp_ms": 2086.725,
      "frame_time_ms": 0.074,
      "fps": 25115,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6685,
      "timestamp_ms": 2086.797,
      "frame_time_ms": 0.072,
      "fps": 24711,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6686,
      "timestamp_ms": 2086.879,
      "frame_time_ms": 0.082,
      "fps": 24232,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6687,
      "timestamp_ms": 2086.956,
      "frame_time_ms": 0.077,
      "fps": 23818,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6688,
      "timestamp_ms": 2087.042,
      "frame_time_ms": 0.086,
      "fps": 23328,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6689,
      "timestamp_ms": 2087.119,
      "frame_time_ms": 0.077,
      "fps": 22944,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6690,
      "timestamp_ms": 2087.195,
      "frame_time_ms": 0.076,
      "fps": 22607,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6691,
      "timestamp_ms": 2087.271,
      "frame_time_ms": 0.077,
      "fps": 22238,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6692,
      "timestamp_ms": 2087.346,
      "frame_time_ms": 0.074,
      "fps": 21897,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6693,
      "timestamp_ms": 2087.424,
      "frame_time_ms": 0.078,
      "fps": 21543,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6694,
      "timestamp_ms": 2087.499,
      "frame_time_ms": 0.075,
      "fps": 21208,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6695,
      "timestamp_ms": 2087.587,
      "frame_time_ms": 0.089,
      "fps": 20797,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6696,
      "timestamp_ms": 2087.666,
      "frame_time_ms": 0.079,
      "fps": 20470,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6697,
      "timestamp_ms": 2087.756,
      "frame_time_ms": 0.089,
      "fps": 20080,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6698,
      "timestamp_ms": 2087.841,
      "frame_time_ms": 0.085,
      "fps": 19736,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6699,
      "timestamp_ms": 2087.928,
      "frame_time_ms": 0.088,
      "fps": 19423,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6700,
      "timestamp_ms": 2088.006,
      "frame_time_ms": 0.077,
      "fps": 19175,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6701,
      "timestamp_ms": 2088.085,
      "frame_time_ms": 0.079,
      "fps": 18909,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6702,
      "timestamp_ms": 2088.165,
      "frame_time_ms": 0.080,
      "fps": 18656,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6703,
      "timestamp_ms": 2088.246,
      "frame_time_ms": 0.082,
      "fps": 18387,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6704,
      "timestamp_ms": 2088.335,
      "frame_time_ms": 0.088,
      "fps": 18105,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6705,
      "timestamp_ms": 2088.413,
      "frame_time_ms": 0.078,
      "fps": 17878,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6706,
      "timestamp_ms": 2088.491,
      "frame_time_ms": 0.079,
      "fps": 17652,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6707,
      "timestamp_ms": 2088.573,
      "frame_time_ms": 0.082,
      "fps": 17421,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6708,
      "timestamp_ms": 2088.657,
      "frame_time_ms": 0.084,
      "fps": 17177,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6709,
      "timestamp_ms": 2088.742,
      "frame_time_ms": 0.084,
      "fps": 16944,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6710,
      "timestamp_ms": 2088.826,
      "frame_time_ms": 0.084,
      "fps": 16731,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6711,
      "timestamp_ms": 2088.912,
      "frame_time_ms": 0.087,
      "fps": 16501,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6712,
      "timestamp_ms": 2088.994,
      "frame_time_ms": 0.081,
      "fps": 16295,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6713,
      "timestamp_ms": 2089.074,
      "frame_time_ms": 0.080,
      "fps": 16107,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6714,
      "timestamp_ms": 2089.155,
      "frame_time_ms": 0.081,
      "fps": 15910,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6715,
      "timestamp_ms": 2089.235,
      "frame_time_ms": 0.081,
      "fps": 15723,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6716,
      "timestamp_ms": 2155.468,
      "frame_time_ms": 66.231,
      "fps": 857,
      "work_time_ms": 66.226,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6717,
      "timestamp_ms": 2155.537,
      "frame_time_ms": 0.070,
      "fps": 856,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6718,
      "timestamp_ms": 2155.571,
      "frame_time_ms": 0.035,
      "fps": 856,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6719,
      "timestamp_ms": 2155.605,
      "frame_time_ms": 0.034,
      "fps": 856,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6720,
      "timestamp_ms": 2155.639,
      "frame_time_ms": 0.034,
      "fps": 856,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6721,
      "timestamp_ms": 2155.687,
      "frame_time_ms": 0.047,
      "fps": 856,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6722,
      "timestamp_ms": 2155.734,
      "frame_time_ms": 0.047,
      "fps": 856,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6723,
      "timestamp_ms": 2155.768,
      "frame_time_ms": 0.034,
      "fps": 856,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6724,
      "timestamp_ms": 2155.802,
      "frame_time_ms": 0.034,
      "fps": 856,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6725,
      "timestamp_ms": 2155.836,
      "frame_time_ms": 0.034,
      "fps": 856,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6726,
      "timestamp_ms": 2155.870,
      "frame_time_ms": 0.034,
      "fps": 856,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6727,
      "timestamp_ms": 2155.909,
      "frame_time_ms": 0.040,
      "fps": 856,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6728,
      "timestamp_ms": 2155.943,
      "frame_time_ms": 0.034,
      "fps": 856,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6729,
      "timestamp_ms": 2155.982,
      "frame_time_ms": 0.038,
      "fps": 856,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6730,
      "timestamp_ms": 2156.016,
      "frame_time_ms": 0.034,
      "fps": 856,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6731,
      "timestamp_ms": 2156.056,
      "frame_time_ms": 0.040,
      "fps": 856,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6732,
      "timestamp_ms": 2156.087,
      "frame_time_ms": 0.032,
      "fps": 856,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6733,
      "timestamp_ms": 2156.119,
      "frame_time_ms": 0.032,
      "fps": 856,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6734,
      "timestamp_ms": 2156.151,
      "frame_time_ms": 0.031,
      "fps": 856,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6735,
      "timestamp_ms": 2156.183,
      "frame_time_ms": 0.032,
      "fps": 856,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6736,
      "timestamp_ms": 2156.215,
      "frame_time_ms": 0.033,
      "fps": 856,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6737,
      "timestamp_ms": 2156.247,
      "frame_time_ms": 0.032,
      "fps": 856,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6738,
      "timestamp_ms": 2156.283,
      "frame_time_ms": 0.035,
      "fps": 857,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6739,
      "timestamp_ms": 2156.314,
      "frame_time_ms": 0.032,
      "fps": 857,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6740,
      "timestamp_ms": 2156.346,
      "frame_time_ms": 0.032,
      "fps": 858,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6741,
      "timestamp_ms": 2156.378,
      "frame_time_ms": 0.032,
      "fps": 858,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6742,
      "timestamp_ms": 2156.411,
      "frame_time_ms": 0.032,
      "fps": 859,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6743,
      "timestamp_ms": 2156.442,
      "frame_time_ms": 0.032,
      "fps": 859,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6744,
      "timestamp_ms": 2156.475,
      "frame_time_ms": 0.032,
      "fps": 860,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6745,
      "timestamp_ms": 2156.541,
      "frame_time_ms": 0.067,
      "fps": 860,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6746,
      "timestamp_ms": 2156.579,
      "frame_time_ms": 0.038,
      "fps": 860,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6747,
      "timestamp_ms": 2156.614,
      "frame_time_ms": 0.034,
      "fps": 861,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6748,
      "timestamp_ms": 2156.648,
      "frame_time_ms": 0.035,
      "fps": 861,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6749,
      "timestamp_ms": 2156.683,
      "frame_time_ms": 0.035,
      "fps": 862,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6750,
      "timestamp_ms": 2156.717,
      "frame_time_ms": 0.033,
      "fps": 863,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6751,
      "timestamp_ms": 2156.754,
      "frame_time_ms": 0.037,
      "fps": 863,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6752,
      "timestamp_ms": 2156.799,
      "frame_time_ms": 0.045,
      "fps": 863,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6753,
      "timestamp_ms": 2156.834,
      "frame_time_ms": 0.035,
      "fps": 864,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6754,
      "timestamp_ms": 2156.871,
      "frame_time_ms": 0.037,
      "fps": 864,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6755,
      "timestamp_ms": 2156.906,
      "frame_time_ms": 0.035,
      "fps": 865,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6756,
      "timestamp_ms": 2156.940,
      "frame_time_ms": 0.034,
      "fps": 866,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6757,
      "timestamp_ms": 2156.974,
      "frame_time_ms": 0.034,
      "fps": 866,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6758,
      "timestamp_ms": 2157.011,
      "frame_time_ms": 0.037,
      "fps": 867,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6759,
      "timestamp_ms": 2157.043,
      "frame_time_ms": 0.033,
      "fps": 868,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6760,
      "timestamp_ms": 2157.088,
      "frame_time_ms": 0.045,
      "fps": 868,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6761,
      "timestamp_ms": 2157.120,
      "frame_time_ms": 0.031,
      "fps": 869,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6762,
      "timestamp_ms": 2157.152,
      "frame_time_ms": 0.032,
      "fps": 869,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6763,
      "timestamp_ms": 2157.187,
      "frame_time_ms": 0.036,
      "fps": 870,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6764,
      "timestamp_ms": 2157.220,
      "frame_time_ms": 0.032,
      "fps": 871,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6765,
      "timestamp_ms": 2157.251,
      "frame_time_ms": 0.032,
      "fps": 871,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6766,
      "timestamp_ms": 2157.284,
      "frame_time_ms": 0.033,
      "fps": 872,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6767,
      "timestamp_ms": 2157.329,
      "frame_time_ms": 0.045,
      "fps": 872,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6768,
      "timestamp_ms": 2157.361,
      "frame_time_ms": 0.031,
      "fps": 873,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6769,
      "timestamp_ms": 2157.393,
      "frame_time_ms": 0.032,
      "fps": 873,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6770,
      "timestamp_ms": 2157.425,
      "frame_time_ms": 0.032,
      "fps": 874,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6771,
      "timestamp_ms": 2157.458,
      "frame_time_ms": 0.033,
      "fps": 875,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6772,
      "timestamp_ms": 2157.490,
      "frame_time_ms": 0.032,
      "fps": 875,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6773,
      "timestamp_ms": 2157.526,
      "frame_time_ms": 0.036,
      "fps": 876,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6774,
      "timestamp_ms": 2157.558,
      "frame_time_ms": 0.032,
      "fps": 877,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6775,
      "timestamp_ms": 2157.605,
      "frame_time_ms": 0.047,
      "fps": 877,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6776,
      "timestamp_ms": 2157.674,
      "frame_time_ms": 0.069,
      "fps": 27186,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6777,
      "timestamp_ms": 2157.716,
      "frame_time_ms": 0.042,
      "fps": 27535,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6778,
      "timestamp_ms": 2157.752,
      "frame_time_ms": 0.036,
      "fps": 27522,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6779,
      "timestamp_ms": 2157.795,
      "frame_time_ms": 0.044,
      "fps": 27397,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6780,
      "timestamp_ms": 2157.827,
      "frame_time_ms": 0.032,
      "fps": 27422,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6781,
      "timestamp_ms": 2157.860,
      "frame_time_ms": 0.033,
      "fps": 27598,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6782,
      "timestamp_ms": 2157.893,
      "frame_time_ms": 0.033,
      "fps": 27777,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6783,
      "timestamp_ms": 2157.930,
      "frame_time_ms": 0.037,
      "fps": 27739,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6784,
      "timestamp_ms": 2157.964,
      "frame_time_ms": 0.033,
      "fps": 27752,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6785,
      "timestamp_ms": 2157.995,
      "frame_time_ms": 0.032,
      "fps": 27777,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6786,
      "timestamp_ms": 2158.028,
      "frame_time_ms": 0.033,
      "fps": 27790,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6787,
      "timestamp_ms": 2158.061,
      "frame_time_ms": 0.033,
      "fps": 27881,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6788,
      "timestamp_ms": 2158.093,
      "frame_time_ms": 0.032,
      "fps": 27906,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6789,
      "timestamp_ms": 2158.126,
      "frame_time_ms": 0.033,
      "fps": 27972,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6790,
      "timestamp_ms": 2158.160,
      "frame_time_ms": 0.033,
      "fps": 27985,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6791,
      "timestamp_ms": 2158.195,
      "frame_time_ms": 0.035,
      "fps": 28050,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6792,
      "timestamp_ms": 2158.232,
      "frame_time_ms": 0.037,
      "fps": 27985,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6793,
      "timestamp_ms": 2158.266,
      "frame_time_ms": 0.035,
      "fps": 27945,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6794,
      "timestamp_ms": 2158.299,
      "frame_time_ms": 0.033,
      "fps": 27919,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6795,
      "timestamp_ms": 2158.333,
      "frame_time_ms": 0.034,
      "fps": 27894,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6796,
      "timestamp_ms": 2158.367,
      "frame_time_ms": 0.033,
      "fps": 27894,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6797,
      "timestamp_ms": 2158.400,
      "frame_time_ms": 0.033,
      "fps": 27881,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6798,
      "timestamp_ms": 2158.438,
      "frame_time_ms": 0.038,
      "fps": 27842,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6799,
      "timestamp_ms": 2158.471,
      "frame_time_ms": 0.033,
      "fps": 27829,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6800,
      "timestamp_ms": 2158.505,
      "frame_time_ms": 0.034,
      "fps": 27803,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6801,
      "timestamp_ms": 2158.538,
      "frame_time_ms": 0.033,
      "fps": 27790,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6802,
      "timestamp_ms": 2158.572,
      "frame_time_ms": 0.034,
      "fps": 27764,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6803,
      "timestamp_ms": 2158.609,
      "frame_time_ms": 0.038,
      "fps": 27688,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6804,
      "timestamp_ms": 2158.648,
      "frame_time_ms": 0.038,
      "fps": 27611,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6805,
      "timestamp_ms": 2158.681,
      "frame_time_ms": 0.033,
      "fps": 28050,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6806,
      "timestamp_ms": 2158.715,
      "frame_time_ms": 0.034,
      "fps": 28103,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6807,
      "timestamp_ms": 2158.749,
      "frame_time_ms": 0.034,
      "fps": 28103,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6808,
      "timestamp_ms": 2158.782,
      "frame_time_ms": 0.033,
      "fps": 28129,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6809,
      "timestamp_ms": 2158.816,
      "frame_time_ms": 0.034,
      "fps": 28142,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6810,
      "timestamp_ms": 2158.849,
      "frame_time_ms": 0.033,
      "fps": 28142,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6811,
      "timestamp_ms": 2158.883,
      "frame_time_ms": 0.034,
      "fps": 28182,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6812,
      "timestamp_ms": 2158.915,
      "frame_time_ms": 0.033,
      "fps": 28341,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6813,
      "timestamp_ms": 2158.951,
      "frame_time_ms": 0.036,
      "fps": 28328,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6814,
      "timestamp_ms": 2158.986,
      "frame_time_ms": 0.035,
      "fps": 28355,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6815,
      "timestamp_ms": 2159.021,
      "frame_time_ms": 0.034,
      "fps": 28368,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6816,
      "timestamp_ms": 2159.055,
      "frame_time_ms": 0.035,
      "fps": 28355,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6817,
      "timestamp_ms": 2159.088,
      "frame_time_ms": 0.032,
      "fps": 28382,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6818,
      "timestamp_ms": 2159.122,
      "frame_time_ms": 0.034,
      "fps": 28422,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6819,
      "timestamp_ms": 2159.155,
      "frame_time_ms": 0.033,
      "fps": 28422,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6820,
      "timestamp_ms": 2159.189,
      "frame_time_ms": 0.034,
      "fps": 28571,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6821,
      "timestamp_ms": 2159.221,
      "frame_time_ms": 0.033,
      "fps": 28544,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6822,
      "timestamp_ms": 2159.256,
      "frame_time_ms": 0.034,
      "fps": 28517,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6823,
      "timestamp_ms": 2159.293,
      "frame_time_ms": 0.037,
      "fps": 28503,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6824,
      "timestamp_ms": 2159.327,
      "frame_time_ms": 0.035,
      "fps": 28463,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6825,
      "timestamp_ms": 2159.360,
      "frame_time_ms": 0.032,
      "fps": 28463,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6826,
      "timestamp_ms": 2159.398,
      "frame_time_ms": 0.038,
      "fps": 28395,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6827,
      "timestamp_ms": 2159.452,
      "frame_time_ms": 0.054,
      "fps": 28275,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6828,
      "timestamp_ms": 2159.485,
      "frame_time_ms": 0.033,
      "fps": 28248,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6829,
      "timestamp_ms": 2159.519,
      "frame_time_ms": 0.034,
      "fps": 28222,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6830,
      "timestamp_ms": 2159.552,
      "frame_time_ms": 0.033,
      "fps": 28208,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6831,
      "timestamp_ms": 2159.586,
      "frame_time_ms": 0.035,
      "fps": 28182,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6832,
      "timestamp_ms": 2159.620,
      "frame_time_ms": 0.033,
      "fps": 28169,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6833,
      "timestamp_ms": 2159.654,
      "frame_time_ms": 0.034,
      "fps": 28195,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6834,
      "timestamp_ms": 2159.702,
      "frame_time_ms": 0.048,
      "fps": 27985,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6835,
      "timestamp_ms": 2159.736,
      "frame_time_ms": 0.034,
      "fps": 28155,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6836,
      "timestamp_ms": 2159.779,
      "frame_time_ms": 0.044,
      "fps": 28490,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6837,
      "timestamp_ms": 2159.813,
      "frame_time_ms": 0.034,
      "fps": 28598,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6838,
      "timestamp_ms": 2159.848,
      "frame_time_ms": 0.034,
      "fps": 28625,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6839,
      "timestamp_ms": 2159.880,
      "frame_time_ms": 0.033,
      "fps": 28776,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6840,
      "timestamp_ms": 2159.916,
      "frame_time_ms": 0.036,
      "fps": 28721,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6841,
      "timestamp_ms": 2159.949,
      "frame_time_ms": 0.033,
      "fps": 28721,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6842,
      "timestamp_ms": 2159.983,
      "frame_time_ms": 0.034,
      "fps": 28708,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6843,
      "timestamp_ms": 2160.021,
      "frame_time_ms": 0.037,
      "fps": 28708,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6844,
      "timestamp_ms": 2160.056,
      "frame_time_ms": 0.035,
      "fps": 28680,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6845,
      "timestamp_ms": 2160.096,
      "frame_time_ms": 0.040,
      "fps": 28571,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6846,
      "timestamp_ms": 2160.128,
      "frame_time_ms": 0.033,
      "fps": 28571,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6847,
      "timestamp_ms": 2160.162,
      "frame_time_ms": 0.033,
      "fps": 28571,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6848,
      "timestamp_ms": 2160.194,
      "frame_time_ms": 0.033,
      "fps": 28557,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6849,
      "timestamp_ms": 2160.227,
      "frame_time_ms": 0.033,
      "fps": 28557,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6850,
      "timestamp_ms": 2160.265,
      "frame_time_ms": 0.038,
      "fps": 28490,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6851,
      "timestamp_ms": 2160.301,
      "frame_time_ms": 0.035,
      "fps": 28490,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6852,
      "timestamp_ms": 2160.345,
      "frame_time_ms": 0.045,
      "fps": 28382,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6853,
      "timestamp_ms": 2160.379,
      "frame_time_ms": 0.034,
      "fps": 28395,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6854,
      "timestamp_ms": 2160.412,
      "frame_time_ms": 0.032,
      "fps": 28409,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6855,
      "timestamp_ms": 2160.445,
      "frame_time_ms": 0.033,
      "fps": 28422,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6856,
      "timestamp_ms": 2160.483,
      "frame_time_ms": 0.038,
      "fps": 28355,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6857,
      "timestamp_ms": 2160.517,
      "frame_time_ms": 0.034,
      "fps": 28341,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6858,
      "timestamp_ms": 2160.550,
      "frame_time_ms": 0.033,
      "fps": 28409,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6859,
      "timestamp_ms": 2160.582,
      "frame_time_ms": 0.033,
      "fps": 28409,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6860,
      "timestamp_ms": 2160.616,
      "frame_time_ms": 0.033,
      "fps": 28422,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6861,
      "timestamp_ms": 2160.648,
      "frame_time_ms": 0.033,
      "fps": 28422,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6862,
      "timestamp_ms": 2160.682,
      "frame_time_ms": 0.033,
      "fps": 28436,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6863,
      "timestamp_ms": 2160.714,
      "frame_time_ms": 0.033,
      "fps": 28503,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6864,
      "timestamp_ms": 2160.748,
      "frame_time_ms": 0.033,
      "fps": 28571,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6865,
      "timestamp_ms": 2160.781,
      "frame_time_ms": 0.033,
      "fps": 28571,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6866,
      "timestamp_ms": 2160.977,
      "frame_time_ms": 0.196,
      "fps": 26525,
      "work_time_ms": 0.196,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6867,
      "timestamp_ms": 2161.016,
      "frame_time_ms": 0.040,
      "fps": 26455,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6868,
      "timestamp_ms": 2161.050,
      "frame_time_ms": 0.033,
      "fps": 26455,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6869,
      "timestamp_ms": 2161.088,
      "frame_time_ms": 0.039,
      "fps": 26396,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6870,
      "timestamp_ms": 2161.121,
      "frame_time_ms": 0.033,
      "fps": 26396,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6871,
      "timestamp_ms": 2161.154,
      "frame_time_ms": 0.033,
      "fps": 26408,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6872,
      "timestamp_ms": 2161.187,
      "frame_time_ms": 0.032,
      "fps": 26420,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6873,
      "timestamp_ms": 2161.220,
      "frame_time_ms": 0.033,
      "fps": 26455,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6874,
      "timestamp_ms": 2161.253,
      "frame_time_ms": 0.033,
      "fps": 26478,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6875,
      "timestamp_ms": 2161.286,
      "frame_time_ms": 0.033,
      "fps": 26490,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6876,
      "timestamp_ms": 2161.319,
      "frame_time_ms": 0.033,
      "fps": 26513,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6877,
      "timestamp_ms": 2161.351,
      "frame_time_ms": 0.033,
      "fps": 26501,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6878,
      "timestamp_ms": 2161.389,
      "frame_time_ms": 0.038,
      "fps": 26455,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6879,
      "timestamp_ms": 2161.422,
      "frame_time_ms": 0.032,
      "fps": 26466,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6880,
      "timestamp_ms": 2161.455,
      "frame_time_ms": 0.034,
      "fps": 26466,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6881,
      "timestamp_ms": 2161.488,
      "frame_time_ms": 0.032,
      "fps": 26478,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6882,
      "timestamp_ms": 2161.521,
      "frame_time_ms": 0.033,
      "fps": 26490,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6883,
      "timestamp_ms": 2161.554,
      "frame_time_ms": 0.033,
      "fps": 26536,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6884,
      "timestamp_ms": 2161.588,
      "frame_time_ms": 0.035,
      "fps": 26536,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6885,
      "timestamp_ms": 2161.620,
      "frame_time_ms": 0.032,
      "fps": 26536,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6886,
      "timestamp_ms": 2161.652,
      "frame_time_ms": 0.031,
      "fps": 26619,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6887,
      "timestamp_ms": 2161.684,
      "frame_time_ms": 0.033,
      "fps": 26869,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6888,
      "timestamp_ms": 2161.716,
      "frame_time_ms": 0.032,
      "fps": 26881,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6889,
      "timestamp_ms": 2161.753,
      "frame_time_ms": 0.036,
      "fps": 26857,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6890,
      "timestamp_ms": 2161.784,
      "frame_time_ms": 0.032,
      "fps": 26869,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6891,
      "timestamp_ms": 2161.816,
      "frame_time_ms": 0.032,
      "fps": 26905,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6892,
      "timestamp_ms": 2161.848,
      "frame_time_ms": 0.032,
      "fps": 26917,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6893,
      "timestamp_ms": 2161.880,
      "frame_time_ms": 0.032,
      "fps": 26942,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6894,
      "timestamp_ms": 2161.912,
      "frame_time_ms": 0.032,
      "fps": 27137,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6895,
      "timestamp_ms": 2161.944,
      "frame_time_ms": 0.031,
      "fps": 27173,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6896,
      "timestamp_ms": 2161.976,
      "frame_time_ms": 0.033,
      "fps": 27309,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6897,
      "timestamp_ms": 2162.012,
      "frame_time_ms": 0.036,
      "fps": 27285,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6898,
      "timestamp_ms": 2162.045,
      "frame_time_ms": 0.032,
      "fps": 27309,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6899,
      "timestamp_ms": 2162.081,
      "frame_time_ms": 0.036,
      "fps": 27272,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6900,
      "timestamp_ms": 2162.113,
      "frame_time_ms": 0.032,
      "fps": 27322,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6901,
      "timestamp_ms": 2162.145,
      "frame_time_ms": 0.032,
      "fps": 27334,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6902,
      "timestamp_ms": 2162.177,
      "frame_time_ms": 0.032,
      "fps": 27359,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6903,
      "timestamp_ms": 2162.208,
      "frame_time_ms": 0.032,
      "fps": 27422,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6904,
      "timestamp_ms": 2162.241,
      "frame_time_ms": 0.032,
      "fps": 27459,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6905,
      "timestamp_ms": 2162.273,
      "frame_time_ms": 0.032,
      "fps": 27560,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6906,
      "timestamp_ms": 2162.304,
      "frame_time_ms": 0.032,
      "fps": 27573,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6907,
      "timestamp_ms": 2162.336,
      "frame_time_ms": 0.032,
      "fps": 27586,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6908,
      "timestamp_ms": 2162.368,
      "frame_time_ms": 0.032,
      "fps": 27598,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6909,
      "timestamp_ms": 2162.400,
      "frame_time_ms": 0.032,
      "fps": 27611,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6910,
      "timestamp_ms": 2162.445,
      "frame_time_ms": 0.044,
      "fps": 27535,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6911,
      "timestamp_ms": 2162.477,
      "frame_time_ms": 0.032,
      "fps": 27573,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6912,
      "timestamp_ms": 2162.509,
      "frame_time_ms": 0.032,
      "fps": 27739,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6913,
      "timestamp_ms": 2162.552,
      "frame_time_ms": 0.043,
      "fps": 27624,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6914,
      "timestamp_ms": 2162.584,
      "frame_time_ms": 0.032,
      "fps": 27624,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6915,
      "timestamp_ms": 2162.616,
      "frame_time_ms": 0.032,
      "fps": 27637,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6916,
      "timestamp_ms": 2162.648,
      "frame_time_ms": 0.032,
      "fps": 27713,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6917,
      "timestamp_ms": 2162.679,
      "frame_time_ms": 0.032,
      "fps": 27739,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6918,
      "timestamp_ms": 2162.713,
      "frame_time_ms": 0.033,
      "fps": 27739,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6919,
      "timestamp_ms": 2162.746,
      "frame_time_ms": 0.034,
      "fps": 27726,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6920,
      "timestamp_ms": 2162.784,
      "frame_time_ms": 0.037,
      "fps": 27675,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6921,
      "timestamp_ms": 2162.817,
      "frame_time_ms": 0.033,
      "fps": 27675,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6922,
      "timestamp_ms": 2162.850,
      "frame_time_ms": 0.033,
      "fps": 27675,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6923,
      "timestamp_ms": 2162.883,
      "frame_time_ms": 0.033,
      "fps": 27675,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6924,
      "timestamp_ms": 2162.916,
      "frame_time_ms": 0.033,
      "fps": 27675,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6925,
      "timestamp_ms": 2162.949,
      "frame_time_ms": 0.033,
      "fps": 27675,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6926,
      "timestamp_ms": 2162.981,
      "frame_time_ms": 0.033,
      "fps": 29925,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6927,
      "timestamp_ms": 2163.014,
      "frame_time_ms": 0.033,
      "fps": 30030,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6928,
      "timestamp_ms": 2163.047,
      "frame_time_ms": 0.033,
      "fps": 30030,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6929,
      "timestamp_ms": 2163.080,
      "frame_time_ms": 0.032,
      "fps": 30135,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6930,
      "timestamp_ms": 2163.113,
      "frame_time_ms": 0.033,
      "fps": 30135,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6931,
      "timestamp_ms": 2163.150,
      "frame_time_ms": 0.037,
      "fps": 30075,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6932,
      "timestamp_ms": 2163.183,
      "frame_time_ms": 0.033,
      "fps": 30060,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6933,
      "timestamp_ms": 2163.215,
      "frame_time_ms": 0.033,
      "fps": 30060,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6934,
      "timestamp_ms": 2163.247,
      "frame_time_ms": 0.032,
      "fps": 30075,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6935,
      "timestamp_ms": 2163.279,
      "frame_time_ms": 0.032,
      "fps": 30090,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6936,
      "timestamp_ms": 2163.312,
      "frame_time_ms": 0.032,
      "fps": 30105,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6937,
      "timestamp_ms": 2163.343,
      "frame_time_ms": 0.032,
      "fps": 30120,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6938,
      "timestamp_ms": 2163.375,
      "frame_time_ms": 0.032,
      "fps": 30211,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6939,
      "timestamp_ms": 2163.407,
      "frame_time_ms": 0.031,
      "fps": 30226,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6940,
      "timestamp_ms": 2163.439,
      "frame_time_ms": 0.032,
      "fps": 30257,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6941,
      "timestamp_ms": 2163.471,
      "frame_time_ms": 0.032,
      "fps": 30257,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6942,
      "timestamp_ms": 2163.503,
      "frame_time_ms": 0.032,
      "fps": 30272,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6943,
      "timestamp_ms": 2163.546,
      "frame_time_ms": 0.043,
      "fps": 30120,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6944,
      "timestamp_ms": 2163.578,
      "frame_time_ms": 0.032,
      "fps": 30165,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6945,
      "timestamp_ms": 2163.610,
      "frame_time_ms": 0.032,
      "fps": 30165,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6946,
      "timestamp_ms": 2163.642,
      "frame_time_ms": 0.032,
      "fps": 30150,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6947,
      "timestamp_ms": 2163.683,
      "frame_time_ms": 0.041,
      "fps": 30030,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6948,
      "timestamp_ms": 2163.715,
      "frame_time_ms": 0.032,
      "fps": 30030,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6949,
      "timestamp_ms": 2163.747,
      "frame_time_ms": 0.032,
      "fps": 30090,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6950,
      "timestamp_ms": 2163.779,
      "frame_time_ms": 0.032,
      "fps": 30090,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6951,
      "timestamp_ms": 2242.913,
      "frame_time_ms": 79.134,
      "fps": 739,
      "work_time_ms": 79.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6952,
      "timestamp_ms": 2243.005,
      "frame_time_ms": 0.092,
      "fps": 739,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6953,
      "timestamp_ms": 2243.053,
      "frame_time_ms": 0.049,
      "fps": 739,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6954,
      "timestamp_ms": 2243.100,
      "frame_time_ms": 0.046,
      "fps": 739,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6955,
      "timestamp_ms": 2243.148,
      "frame_time_ms": 0.048,
      "fps": 738,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6956,
      "timestamp_ms": 2243.196,
      "frame_time_ms": 0.048,
      "fps": 738,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6957,
      "timestamp_ms": 2243.243,
      "frame_time_ms": 0.047,
      "fps": 738,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6958,
      "timestamp_ms": 2243.290,
      "frame_time_ms": 0.048,
      "fps": 738,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6959,
      "timestamp_ms": 2243.337,
      "frame_time_ms": 0.047,
      "fps": 738,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6960,
      "timestamp_ms": 2243.385,
      "frame_time_ms": 0.047,
      "fps": 738,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6961,
      "timestamp_ms": 2243.431,
      "frame_time_ms": 0.047,
      "fps": 738,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6962,
      "timestamp_ms": 2243.479,
      "frame_time_ms": 0.048,
      "fps": 737,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6963,
      "timestamp_ms": 2243.525,
      "frame_time_ms": 0.045,
      "fps": 737,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6964,
      "timestamp_ms": 2243.562,
      "frame_time_ms": 0.037,
      "fps": 737,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6965,
      "timestamp_ms": 2243.599,
      "frame_time_ms": 0.038,
      "fps": 737,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6966,
      "timestamp_ms": 2243.635,
      "frame_time_ms": 0.035,
      "fps": 737,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6967,
      "timestamp_ms": 2243.681,
      "frame_time_ms": 0.046,
      "fps": 737,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6968,
      "timestamp_ms": 2243.722,
      "frame_time_ms": 0.041,
      "fps": 737,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6969,
      "timestamp_ms": 2243.773,
      "frame_time_ms": 0.052,
      "fps": 737,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6970,
      "timestamp_ms": 2243.809,
      "frame_time_ms": 0.035,
      "fps": 737,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6971,
      "timestamp_ms": 2243.845,
      "frame_time_ms": 0.037,
      "fps": 737,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6972,
      "timestamp_ms": 2243.880,
      "frame_time_ms": 0.035,
      "fps": 737,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6973,
      "timestamp_ms": 2243.917,
      "frame_time_ms": 0.036,
      "fps": 737,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6974,
      "timestamp_ms": 2243.952,
      "frame_time_ms": 0.035,
      "fps": 737,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6975,
      "timestamp_ms": 2243.990,
      "frame_time_ms": 0.039,
      "fps": 737,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6976,
      "timestamp_ms": 2244.027,
      "frame_time_ms": 0.036,
      "fps": 737,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6977,
      "timestamp_ms": 2244.073,
      "frame_time_ms": 0.046,
      "fps": 737,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6978,
      "timestamp_ms": 2244.110,
      "frame_time_ms": 0.037,
      "fps": 737,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6979,
      "timestamp_ms": 2244.145,
      "frame_time_ms": 0.035,
      "fps": 737,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6980,
      "timestamp_ms": 2244.182,
      "frame_time_ms": 0.037,
      "fps": 737,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6981,
      "timestamp_ms": 2244.217,
      "frame_time_ms": 0.035,
      "fps": 737,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6982,
      "timestamp_ms": 2244.253,
      "frame_time_ms": 0.037,
      "fps": 737,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6983,
      "timestamp_ms": 2244.288,
      "frame_time_ms": 0.035,
      "fps": 737,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6984,
      "timestamp_ms": 2244.325,
      "frame_time_ms": 0.037,
      "fps": 737,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6985,
      "timestamp_ms": 2244.362,
      "frame_time_ms": 0.036,
      "fps": 736,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6986,
      "timestamp_ms": 2244.397,
      "frame_time_ms": 0.036,
      "fps": 736,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6987,
      "timestamp_ms": 2244.434,
      "frame_time_ms": 0.036,
      "fps": 736,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6988,
      "timestamp_ms": 2244.469,
      "frame_time_ms": 0.035,
      "fps": 736,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6989,
      "timestamp_ms": 2244.505,
      "frame_time_ms": 0.037,
      "fps": 736,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6990,
      "timestamp_ms": 2244.540,
      "frame_time_ms": 0.035,
      "fps": 736,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6991,
      "timestamp_ms": 2244.577,
      "frame_time_ms": 0.037,
      "fps": 736,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6992,
      "timestamp_ms": 2244.640,
      "frame_time_ms": 0.062,
      "fps": 736,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6993,
      "timestamp_ms": 2244.677,
      "frame_time_ms": 0.037,
      "fps": 736,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6994,
      "timestamp_ms": 2244.712,
      "frame_time_ms": 0.035,
      "fps": 736,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6995,
      "timestamp_ms": 2244.748,
      "frame_time_ms": 0.036,
      "fps": 736,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6996,
      "timestamp_ms": 2244.785,
      "frame_time_ms": 0.037,
      "fps": 736,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6997,
      "timestamp_ms": 2244.820,
      "frame_time_ms": 0.035,
      "fps": 736,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6998,
      "timestamp_ms": 2244.856,
      "frame_time_ms": 0.037,
      "fps": 736,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 6999,
      "timestamp_ms": 2244.892,
      "frame_time_ms": 0.035,
      "fps": 736,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7000,
      "timestamp_ms": 2244.928,
      "frame_time_ms": 0.036,
      "fps": 736,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7001,
      "timestamp_ms": 2244.963,
      "frame_time_ms": 0.036,
      "fps": 736,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7002,
      "timestamp_ms": 2245.000,
      "frame_time_ms": 0.036,
      "fps": 736,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7003,
      "timestamp_ms": 2245.035,
      "frame_time_ms": 0.036,
      "fps": 736,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7004,
      "timestamp_ms": 2245.072,
      "frame_time_ms": 0.036,
      "fps": 736,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7005,
      "timestamp_ms": 2245.108,
      "frame_time_ms": 0.036,
      "fps": 736,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7006,
      "timestamp_ms": 2245.143,
      "frame_time_ms": 0.035,
      "fps": 736,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7007,
      "timestamp_ms": 2245.180,
      "frame_time_ms": 0.037,
      "fps": 736,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7008,
      "timestamp_ms": 2245.215,
      "frame_time_ms": 0.035,
      "fps": 736,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7009,
      "timestamp_ms": 2245.251,
      "frame_time_ms": 0.037,
      "fps": 736,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7010,
      "timestamp_ms": 2245.286,
      "frame_time_ms": 0.035,
      "fps": 736,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7011,
      "timestamp_ms": 2245.323,
      "frame_time_ms": 0.036,
      "fps": 24896,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7012,
      "timestamp_ms": 2245.356,
      "frame_time_ms": 0.033,
      "fps": 25521,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7013,
      "timestamp_ms": 2245.390,
      "frame_time_ms": 0.034,
      "fps": 25684,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7014,
      "timestamp_ms": 2245.423,
      "frame_time_ms": 0.033,
      "fps": 25828,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7015,
      "timestamp_ms": 2245.457,
      "frame_time_ms": 0.034,
      "fps": 25985,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7016,
      "timestamp_ms": 2245.493,
      "frame_time_ms": 0.036,
      "fps": 26121,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7017,
      "timestamp_ms": 2245.526,
      "frame_time_ms": 0.033,
      "fps": 26281,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7018,
      "timestamp_ms": 2245.560,
      "frame_time_ms": 0.034,
      "fps": 26443,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7019,
      "timestamp_ms": 2245.592,
      "frame_time_ms": 0.033,
      "fps": 26607,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7020,
      "timestamp_ms": 2245.627,
      "frame_time_ms": 0.034,
      "fps": 26761,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7021,
      "timestamp_ms": 2245.660,
      "frame_time_ms": 0.033,
      "fps": 26929,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7022,
      "timestamp_ms": 2245.694,
      "frame_time_ms": 0.034,
      "fps": 27100,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7023,
      "timestamp_ms": 2245.726,
      "frame_time_ms": 0.033,
      "fps": 27247,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7024,
      "timestamp_ms": 2245.760,
      "frame_time_ms": 0.034,
      "fps": 27285,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7025,
      "timestamp_ms": 2245.794,
      "frame_time_ms": 0.034,
      "fps": 27334,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7026,
      "timestamp_ms": 2245.830,
      "frame_time_ms": 0.035,
      "fps": 27334,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7027,
      "timestamp_ms": 2245.864,
      "frame_time_ms": 0.034,
      "fps": 27485,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7028,
      "timestamp_ms": 2245.902,
      "frame_time_ms": 0.038,
      "fps": 27522,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7029,
      "timestamp_ms": 2245.937,
      "frame_time_ms": 0.036,
      "fps": 27726,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7030,
      "timestamp_ms": 2245.971,
      "frame_time_ms": 0.034,
      "fps": 27739,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7031,
      "timestamp_ms": 2246.007,
      "frame_time_ms": 0.035,
      "fps": 27764,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7032,
      "timestamp_ms": 2246.041,
      "frame_time_ms": 0.034,
      "fps": 27777,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7033,
      "timestamp_ms": 2246.076,
      "frame_time_ms": 0.035,
      "fps": 27790,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7034,
      "timestamp_ms": 2246.110,
      "frame_time_ms": 0.034,
      "fps": 27803,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7035,
      "timestamp_ms": 2246.146,
      "frame_time_ms": 0.037,
      "fps": 27829,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7036,
      "timestamp_ms": 2246.182,
      "frame_time_ms": 0.035,
      "fps": 27842,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7037,
      "timestamp_ms": 2246.216,
      "frame_time_ms": 0.034,
      "fps": 27998,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7038,
      "timestamp_ms": 2246.251,
      "frame_time_ms": 0.035,
      "fps": 28024,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7039,
      "timestamp_ms": 2246.285,
      "frame_time_ms": 0.034,
      "fps": 28037,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7040,
      "timestamp_ms": 2246.320,
      "frame_time_ms": 0.035,
      "fps": 28063,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7041,
      "timestamp_ms": 2246.354,
      "frame_time_ms": 0.034,
      "fps": 28076,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7042,
      "timestamp_ms": 2246.389,
      "frame_time_ms": 0.035,
      "fps": 28103,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7043,
      "timestamp_ms": 2246.423,
      "frame_time_ms": 0.034,
      "fps": 28116,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7044,
      "timestamp_ms": 2246.458,
      "frame_time_ms": 0.036,
      "fps": 28129,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7045,
      "timestamp_ms": 2246.494,
      "frame_time_ms": 0.035,
      "fps": 28142,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7046,
      "timestamp_ms": 2246.528,
      "frame_time_ms": 0.034,
      "fps": 28169,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7047,
      "timestamp_ms": 2246.564,
      "frame_time_ms": 0.037,
      "fps": 28155,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7048,
      "timestamp_ms": 2246.598,
      "frame_time_ms": 0.034,
      "fps": 28169,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7049,
      "timestamp_ms": 2246.633,
      "frame_time_ms": 0.035,
      "fps": 28195,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7050,
      "timestamp_ms": 2246.668,
      "frame_time_ms": 0.034,
      "fps": 28208,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7051,
      "timestamp_ms": 2246.703,
      "frame_time_ms": 0.035,
      "fps": 28235,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7052,
      "timestamp_ms": 2246.737,
      "frame_time_ms": 0.034,
      "fps": 28612,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7053,
      "timestamp_ms": 2246.772,
      "frame_time_ms": 0.035,
      "fps": 28639,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7054,
      "timestamp_ms": 2246.805,
      "frame_time_ms": 0.034,
      "fps": 28653,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7055,
      "timestamp_ms": 2246.850,
      "frame_time_ms": 0.045,
      "fps": 28530,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7056,
      "timestamp_ms": 2246.914,
      "frame_time_ms": 0.064,
      "fps": 28169,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7057,
      "timestamp_ms": 2246.949,
      "frame_time_ms": 0.034,
      "fps": 28182,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7058,
      "timestamp_ms": 2246.985,
      "frame_time_ms": 0.036,
      "fps": 28195,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7059,
      "timestamp_ms": 2247.018,
      "frame_time_ms": 0.034,
      "fps": 28208,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7060,
      "timestamp_ms": 2247.054,
      "frame_time_ms": 0.035,
      "fps": 28222,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7061,
      "timestamp_ms": 2247.092,
      "frame_time_ms": 0.038,
      "fps": 28195,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7062,
      "timestamp_ms": 2247.126,
      "frame_time_ms": 0.035,
      "fps": 28208,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7063,
      "timestamp_ms": 2247.159,
      "frame_time_ms": 0.032,
      "fps": 28261,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7064,
      "timestamp_ms": 2247.193,
      "frame_time_ms": 0.034,
      "fps": 28288,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7065,
      "timestamp_ms": 2247.227,
      "frame_time_ms": 0.034,
      "fps": 28315,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7066,
      "timestamp_ms": 2247.260,
      "frame_time_ms": 0.033,
      "fps": 28341,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7067,
      "timestamp_ms": 2247.294,
      "frame_time_ms": 0.034,
      "fps": 28382,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7068,
      "timestamp_ms": 2247.326,
      "frame_time_ms": 0.033,
      "fps": 28409,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7069,
      "timestamp_ms": 2247.362,
      "frame_time_ms": 0.035,
      "fps": 28436,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7070,
      "timestamp_ms": 2247.395,
      "frame_time_ms": 0.033,
      "fps": 28462,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7071,
      "timestamp_ms": 2247.429,
      "frame_time_ms": 0.034,
      "fps": 28490,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7072,
      "timestamp_ms": 2247.462,
      "frame_time_ms": 0.033,
      "fps": 28490,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7073,
      "timestamp_ms": 2247.496,
      "frame_time_ms": 0.034,
      "fps": 28490,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7074,
      "timestamp_ms": 2247.529,
      "frame_time_ms": 0.033,
      "fps": 28490,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7075,
      "timestamp_ms": 2247.585,
      "frame_time_ms": 0.057,
      "fps": 28182,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7076,
      "timestamp_ms": 2247.620,
      "frame_time_ms": 0.035,
      "fps": 28195,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7077,
      "timestamp_ms": 2247.653,
      "frame_time_ms": 0.033,
      "fps": 28195,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7078,
      "timestamp_ms": 2247.694,
      "frame_time_ms": 0.041,
      "fps": 28103,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7079,
      "timestamp_ms": 2247.727,
      "frame_time_ms": 0.032,
      "fps": 28116,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7080,
      "timestamp_ms": 2247.761,
      "frame_time_ms": 0.035,
      "fps": 28103,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7081,
      "timestamp_ms": 2247.796,
      "frame_time_ms": 0.034,
      "fps": 28089,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7082,
      "timestamp_ms": 2247.830,
      "frame_time_ms": 0.034,
      "fps": 28089,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7083,
      "timestamp_ms": 2247.863,
      "frame_time_ms": 0.033,
      "fps": 28089,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7084,
      "timestamp_ms": 2247.897,
      "frame_time_ms": 0.034,
      "fps": 28089,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7085,
      "timestamp_ms": 2247.931,
      "frame_time_ms": 0.034,
      "fps": 28089,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7086,
      "timestamp_ms": 2247.963,
      "frame_time_ms": 0.033,
      "fps": 28116,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7087,
      "timestamp_ms": 2247.997,
      "frame_time_ms": 0.034,
      "fps": 28116,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7088,
      "timestamp_ms": 2248.032,
      "frame_time_ms": 0.034,
      "fps": 28169,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7089,
      "timestamp_ms": 2248.066,
      "frame_time_ms": 0.035,
      "fps": 28182,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7090,
      "timestamp_ms": 2248.101,
      "frame_time_ms": 0.034,
      "fps": 28182,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7091,
      "timestamp_ms": 2248.135,
      "frame_time_ms": 0.034,
      "fps": 28195,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7092,
      "timestamp_ms": 2248.167,
      "frame_time_ms": 0.033,
      "fps": 28208,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7093,
      "timestamp_ms": 2248.203,
      "frame_time_ms": 0.035,
      "fps": 28208,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7094,
      "timestamp_ms": 2248.237,
      "frame_time_ms": 0.034,
      "fps": 28208,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7095,
      "timestamp_ms": 2248.272,
      "frame_time_ms": 0.035,
      "fps": 28235,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7096,
      "timestamp_ms": 2248.308,
      "frame_time_ms": 0.036,
      "fps": 28222,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7097,
      "timestamp_ms": 2248.341,
      "frame_time_ms": 0.034,
      "fps": 28222,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7098,
      "timestamp_ms": 2248.377,
      "frame_time_ms": 0.035,
      "fps": 28222,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7099,
      "timestamp_ms": 2248.411,
      "frame_time_ms": 0.034,
      "fps": 28222,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7100,
      "timestamp_ms": 2248.445,
      "frame_time_ms": 0.035,
      "fps": 28222,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7101,
      "timestamp_ms": 2248.479,
      "frame_time_ms": 0.034,
      "fps": 28222,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7102,
      "timestamp_ms": 2248.515,
      "frame_time_ms": 0.035,
      "fps": 28222,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7103,
      "timestamp_ms": 2248.550,
      "frame_time_ms": 0.035,
      "fps": 28208,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7104,
      "timestamp_ms": 2248.585,
      "frame_time_ms": 0.035,
      "fps": 28222,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7105,
      "timestamp_ms": 2248.620,
      "frame_time_ms": 0.036,
      "fps": 28208,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7106,
      "timestamp_ms": 2248.654,
      "frame_time_ms": 0.034,
      "fps": 28208,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7107,
      "timestamp_ms": 2248.690,
      "frame_time_ms": 0.035,
      "fps": 28235,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7108,
      "timestamp_ms": 2248.724,
      "frame_time_ms": 0.034,
      "fps": 28235,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7109,
      "timestamp_ms": 2248.759,
      "frame_time_ms": 0.036,
      "fps": 28222,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7110,
      "timestamp_ms": 2248.793,
      "frame_time_ms": 0.033,
      "fps": 28235,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7111,
      "timestamp_ms": 2248.828,
      "frame_time_ms": 0.036,
      "fps": 28222,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7112,
      "timestamp_ms": 2248.862,
      "frame_time_ms": 0.034,
      "fps": 28222,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7113,
      "timestamp_ms": 2248.899,
      "frame_time_ms": 0.037,
      "fps": 28195,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7114,
      "timestamp_ms": 2248.934,
      "frame_time_ms": 0.035,
      "fps": 28182,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7115,
      "timestamp_ms": 2248.969,
      "frame_time_ms": 0.034,
      "fps": 28328,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7116,
      "timestamp_ms": 2249.004,
      "frame_time_ms": 0.035,
      "fps": 28721,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7117,
      "timestamp_ms": 2249.037,
      "frame_time_ms": 0.034,
      "fps": 28721,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7118,
      "timestamp_ms": 2249.074,
      "frame_time_ms": 0.037,
      "fps": 28708,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7119,
      "timestamp_ms": 2249.108,
      "frame_time_ms": 0.034,
      "fps": 28708,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7120,
      "timestamp_ms": 2249.144,
      "frame_time_ms": 0.035,
      "fps": 28708,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7121,
      "timestamp_ms": 2249.177,
      "frame_time_ms": 0.034,
      "fps": 28763,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7122,
      "timestamp_ms": 2249.213,
      "frame_time_ms": 0.035,
      "fps": 28763,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7123,
      "timestamp_ms": 2249.247,
      "frame_time_ms": 0.034,
      "fps": 28735,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7124,
      "timestamp_ms": 2249.282,
      "frame_time_ms": 0.036,
      "fps": 28708,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7125,
      "timestamp_ms": 2249.318,
      "frame_time_ms": 0.035,
      "fps": 28694,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7126,
      "timestamp_ms": 2249.352,
      "frame_time_ms": 0.034,
      "fps": 28680,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7127,
      "timestamp_ms": 2249.387,
      "frame_time_ms": 0.035,
      "fps": 28666,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7128,
      "timestamp_ms": 2249.421,
      "frame_time_ms": 0.034,
      "fps": 28653,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7129,
      "timestamp_ms": 2249.456,
      "frame_time_ms": 0.036,
      "fps": 28639,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7130,
      "timestamp_ms": 2249.490,
      "frame_time_ms": 0.034,
      "fps": 28625,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7131,
      "timestamp_ms": 2249.526,
      "frame_time_ms": 0.035,
      "fps": 28612,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7132,
      "timestamp_ms": 2249.560,
      "frame_time_ms": 0.034,
      "fps": 28598,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7133,
      "timestamp_ms": 2249.595,
      "frame_time_ms": 0.035,
      "fps": 28585,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7134,
      "timestamp_ms": 2249.630,
      "frame_time_ms": 0.035,
      "fps": 28557,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7135,
      "timestamp_ms": 2249.664,
      "frame_time_ms": 0.035,
      "fps": 28860,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7136,
      "timestamp_ms": 2249.700,
      "frame_time_ms": 0.036,
      "fps": 28846,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7137,
      "timestamp_ms": 2249.734,
      "frame_time_ms": 0.033,
      "fps": 28846,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7138,
      "timestamp_ms": 2249.769,
      "frame_time_ms": 0.036,
      "fps": 28915,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7139,
      "timestamp_ms": 2249.803,
      "frame_time_ms": 0.033,
      "fps": 28901,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7140,
      "timestamp_ms": 2249.839,
      "frame_time_ms": 0.036,
      "fps": 28887,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7141,
      "timestamp_ms": 2249.872,
      "frame_time_ms": 0.034,
      "fps": 28887,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7142,
      "timestamp_ms": 2249.908,
      "frame_time_ms": 0.035,
      "fps": 28873,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7143,
      "timestamp_ms": 2249.941,
      "frame_time_ms": 0.034,
      "fps": 28860,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7144,
      "timestamp_ms": 2249.976,
      "frame_time_ms": 0.035,
      "fps": 28846,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7145,
      "timestamp_ms": 2250.012,
      "frame_time_ms": 0.035,
      "fps": 28832,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7146,
      "timestamp_ms": 2250.046,
      "frame_time_ms": 0.034,
      "fps": 28818,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7147,
      "timestamp_ms": 2250.081,
      "frame_time_ms": 0.035,
      "fps": 28804,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7148,
      "timestamp_ms": 2250.115,
      "frame_time_ms": 0.034,
      "fps": 28804,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7149,
      "timestamp_ms": 2250.150,
      "frame_time_ms": 0.035,
      "fps": 28804,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7150,
      "timestamp_ms": 2250.184,
      "frame_time_ms": 0.034,
      "fps": 28804,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7151,
      "timestamp_ms": 2250.219,
      "frame_time_ms": 0.035,
      "fps": 28790,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7152,
      "timestamp_ms": 2250.252,
      "frame_time_ms": 0.034,
      "fps": 28776,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7153,
      "timestamp_ms": 2250.288,
      "frame_time_ms": 0.035,
      "fps": 28776,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7154,
      "timestamp_ms": 2250.323,
      "frame_time_ms": 0.036,
      "fps": 28749,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7155,
      "timestamp_ms": 2250.357,
      "frame_time_ms": 0.033,
      "fps": 28776,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7156,
      "timestamp_ms": 2250.392,
      "frame_time_ms": 0.036,
      "fps": 28776,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7157,
      "timestamp_ms": 2250.436,
      "frame_time_ms": 0.044,
      "fps": 28639,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7158,
      "timestamp_ms": 2250.472,
      "frame_time_ms": 0.035,
      "fps": 28639,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7159,
      "timestamp_ms": 2250.506,
      "frame_time_ms": 0.034,
      "fps": 28639,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7160,
      "timestamp_ms": 2250.542,
      "frame_time_ms": 0.036,
      "fps": 28625,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7161,
      "timestamp_ms": 2250.576,
      "frame_time_ms": 0.034,
      "fps": 28625,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7162,
      "timestamp_ms": 2250.611,
      "frame_time_ms": 0.036,
      "fps": 28612,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7163,
      "timestamp_ms": 2250.646,
      "frame_time_ms": 0.034,
      "fps": 28625,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7164,
      "timestamp_ms": 2250.681,
      "frame_time_ms": 0.035,
      "fps": 28625,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7165,
      "timestamp_ms": 2250.716,
      "frame_time_ms": 0.036,
      "fps": 28625,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7166,
      "timestamp_ms": 2250.750,
      "frame_time_ms": 0.034,
      "fps": 28625,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7167,
      "timestamp_ms": 2250.785,
      "frame_time_ms": 0.035,
      "fps": 28625,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7168,
      "timestamp_ms": 2250.820,
      "frame_time_ms": 0.034,
      "fps": 28625,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7169,
      "timestamp_ms": 2250.852,
      "frame_time_ms": 0.033,
      "fps": 28666,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7170,
      "timestamp_ms": 2250.885,
      "frame_time_ms": 0.033,
      "fps": 28666,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7171,
      "timestamp_ms": 2250.919,
      "frame_time_ms": 0.033,
      "fps": 28708,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7172,
      "timestamp_ms": 2250.952,
      "frame_time_ms": 0.033,
      "fps": 28721,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7173,
      "timestamp_ms": 2250.985,
      "frame_time_ms": 0.033,
      "fps": 28776,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7174,
      "timestamp_ms": 2251.018,
      "frame_time_ms": 0.033,
      "fps": 28804,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7175,
      "timestamp_ms": 2251.051,
      "frame_time_ms": 0.033,
      "fps": 28818,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7176,
      "timestamp_ms": 2251.085,
      "frame_time_ms": 0.034,
      "fps": 28832,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7177,
      "timestamp_ms": 2251.118,
      "frame_time_ms": 0.033,
      "fps": 28846,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7178,
      "timestamp_ms": 2251.151,
      "frame_time_ms": 0.033,
      "fps": 28901,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7179,
      "timestamp_ms": 2251.183,
      "frame_time_ms": 0.033,
      "fps": 28915,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7180,
      "timestamp_ms": 2251.217,
      "frame_time_ms": 0.033,
      "fps": 28943,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7181,
      "timestamp_ms": 2251.250,
      "frame_time_ms": 0.033,
      "fps": 28957,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7182,
      "timestamp_ms": 2251.293,
      "frame_time_ms": 0.043,
      "fps": 28846,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7183,
      "timestamp_ms": 2251.326,
      "frame_time_ms": 0.033,
      "fps": 28860,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7184,
      "timestamp_ms": 2251.360,
      "frame_time_ms": 0.034,
      "fps": 28887,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7185,
      "timestamp_ms": 2317.217,
      "frame_time_ms": 65.856,
      "fps": 883,
      "work_time_ms": 65.846,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7186,
      "timestamp_ms": 2317.342,
      "frame_time_ms": 0.126,
      "fps": 882,
      "work_time_ms": 0.126,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7187,
      "timestamp_ms": 2317.410,
      "frame_time_ms": 0.068,
      "fps": 882,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7188,
      "timestamp_ms": 2317.517,
      "frame_time_ms": 0.107,
      "fps": 881,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7189,
      "timestamp_ms": 2317.649,
      "frame_time_ms": 0.132,
      "fps": 879,
      "work_time_ms": 0.131,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7190,
      "timestamp_ms": 2317.774,
      "frame_time_ms": 0.126,
      "fps": 878,
      "work_time_ms": 0.125,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7191,
      "timestamp_ms": 2317.900,
      "frame_time_ms": 0.125,
      "fps": 877,
      "work_time_ms": 0.124,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7192,
      "timestamp_ms": 2317.976,
      "frame_time_ms": 0.077,
      "fps": 876,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7193,
      "timestamp_ms": 2318.043,
      "frame_time_ms": 0.066,
      "fps": 876,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7194,
      "timestamp_ms": 2318.165,
      "frame_time_ms": 0.122,
      "fps": 875,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7195,
      "timestamp_ms": 2318.230,
      "frame_time_ms": 0.065,
      "fps": 875,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7196,
      "timestamp_ms": 2318.297,
      "frame_time_ms": 0.067,
      "fps": 874,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7197,
      "timestamp_ms": 2318.440,
      "frame_time_ms": 0.142,
      "fps": 873,
      "work_time_ms": 0.141,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7198,
      "timestamp_ms": 2318.572,
      "frame_time_ms": 0.133,
      "fps": 872,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7199,
      "timestamp_ms": 2318.633,
      "frame_time_ms": 0.062,
      "fps": 871,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7200,
      "timestamp_ms": 2318.701,
      "frame_time_ms": 0.067,
      "fps": 871,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7201,
      "timestamp_ms": 2318.767,
      "frame_time_ms": 0.066,
      "fps": 870,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7202,
      "timestamp_ms": 2318.832,
      "frame_time_ms": 0.066,
      "fps": 870,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7203,
      "timestamp_ms": 2318.898,
      "frame_time_ms": 0.065,
      "fps": 870,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7204,
      "timestamp_ms": 2318.964,
      "frame_time_ms": 0.066,
      "fps": 869,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7205,
      "timestamp_ms": 2319.030,
      "frame_time_ms": 0.067,
      "fps": 869,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7206,
      "timestamp_ms": 2319.096,
      "frame_time_ms": 0.065,
      "fps": 868,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7207,
      "timestamp_ms": 2319.163,
      "frame_time_ms": 0.067,
      "fps": 868,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7208,
      "timestamp_ms": 2319.228,
      "frame_time_ms": 0.066,
      "fps": 868,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7209,
      "timestamp_ms": 2319.295,
      "frame_time_ms": 0.066,
      "fps": 867,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7210,
      "timestamp_ms": 2319.361,
      "frame_time_ms": 0.066,
      "fps": 867,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7211,
      "timestamp_ms": 2319.427,
      "frame_time_ms": 0.066,
      "fps": 866,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7212,
      "timestamp_ms": 2319.492,
      "frame_time_ms": 0.066,
      "fps": 866,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7213,
      "timestamp_ms": 2319.559,
      "frame_time_ms": 0.066,
      "fps": 866,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7214,
      "timestamp_ms": 2319.625,
      "frame_time_ms": 0.066,
      "fps": 865,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7215,
      "timestamp_ms": 2319.730,
      "frame_time_ms": 0.106,
      "fps": 864,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7216,
      "timestamp_ms": 2319.797,
      "frame_time_ms": 0.066,
      "fps": 864,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7217,
      "timestamp_ms": 2319.862,
      "frame_time_ms": 0.066,
      "fps": 864,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7218,
      "timestamp_ms": 2319.928,
      "frame_time_ms": 0.065,
      "fps": 863,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7219,
      "timestamp_ms": 2319.994,
      "frame_time_ms": 0.066,
      "fps": 863,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7220,
      "timestamp_ms": 2320.060,
      "frame_time_ms": 0.066,
      "fps": 863,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7221,
      "timestamp_ms": 2320.125,
      "frame_time_ms": 0.066,
      "fps": 862,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7222,
      "timestamp_ms": 2320.192,
      "frame_time_ms": 0.067,
      "fps": 862,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7223,
      "timestamp_ms": 2320.258,
      "frame_time_ms": 0.065,
      "fps": 861,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7224,
      "timestamp_ms": 2320.323,
      "frame_time_ms": 0.066,
      "fps": 861,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7225,
      "timestamp_ms": 2320.390,
      "frame_time_ms": 0.066,
      "fps": 861,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7226,
      "timestamp_ms": 2320.454,
      "frame_time_ms": 0.065,
      "fps": 860,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7227,
      "timestamp_ms": 2320.520,
      "frame_time_ms": 0.065,
      "fps": 860,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7228,
      "timestamp_ms": 2320.585,
      "frame_time_ms": 0.066,
      "fps": 860,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7229,
      "timestamp_ms": 2320.651,
      "frame_time_ms": 0.066,
      "fps": 859,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7230,
      "timestamp_ms": 2320.717,
      "frame_time_ms": 0.065,
      "fps": 859,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7231,
      "timestamp_ms": 2320.782,
      "frame_time_ms": 0.066,
      "fps": 858,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7232,
      "timestamp_ms": 2320.847,
      "frame_time_ms": 0.065,
      "fps": 858,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7233,
      "timestamp_ms": 2320.913,
      "frame_time_ms": 0.066,
      "fps": 858,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7234,
      "timestamp_ms": 2320.980,
      "frame_time_ms": 0.066,
      "fps": 857,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7235,
      "timestamp_ms": 2321.045,
      "frame_time_ms": 0.065,
      "fps": 857,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7236,
      "timestamp_ms": 2321.111,
      "frame_time_ms": 0.066,
      "fps": 856,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7237,
      "timestamp_ms": 2321.177,
      "frame_time_ms": 0.066,
      "fps": 856,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7238,
      "timestamp_ms": 2321.243,
      "frame_time_ms": 0.067,
      "fps": 856,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7239,
      "timestamp_ms": 2321.309,
      "frame_time_ms": 0.065,
      "fps": 855,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7240,
      "timestamp_ms": 2321.387,
      "frame_time_ms": 0.078,
      "fps": 855,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7241,
      "timestamp_ms": 2321.452,
      "frame_time_ms": 0.065,
      "fps": 854,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7242,
      "timestamp_ms": 2321.519,
      "frame_time_ms": 0.067,
      "fps": 854,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7243,
      "timestamp_ms": 2321.584,
      "frame_time_ms": 0.066,
      "fps": 853,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7244,
      "timestamp_ms": 2321.651,
      "frame_time_ms": 0.067,
      "fps": 853,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7245,
      "timestamp_ms": 2321.720,
      "frame_time_ms": 0.068,
      "fps": 13321,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7246,
      "timestamp_ms": 2321.785,
      "frame_time_ms": 0.065,
      "fps": 13504,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7247,
      "timestamp_ms": 2321.853,
      "frame_time_ms": 0.068,
      "fps": 13504,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7248,
      "timestamp_ms": 2321.927,
      "frame_time_ms": 0.074,
      "fps": 13605,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7249,
      "timestamp_ms": 2322.004,
      "frame_time_ms": 0.078,
      "fps": 13774,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7250,
      "timestamp_ms": 2322.097,
      "frame_time_ms": 0.093,
      "fps": 13879,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7251,
      "timestamp_ms": 2322.177,
      "frame_time_ms": 0.079,
      "fps": 14028,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7252,
      "timestamp_ms": 2322.252,
      "frame_time_ms": 0.075,
      "fps": 14035,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7253,
      "timestamp_ms": 2322.330,
      "frame_time_ms": 0.078,
      "fps": 13995,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7254,
      "timestamp_ms": 2322.408,
      "frame_time_ms": 0.078,
      "fps": 14140,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7255,
      "timestamp_ms": 2322.483,
      "frame_time_ms": 0.076,
      "fps": 14104,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7256,
      "timestamp_ms": 2322.563,
      "frame_time_ms": 0.079,
      "fps": 14064,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7257,
      "timestamp_ms": 2322.638,
      "frame_time_ms": 0.076,
      "fps": 14285,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7258,
      "timestamp_ms": 2322.717,
      "frame_time_ms": 0.078,
      "fps": 14475,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7259,
      "timestamp_ms": 2322.796,
      "frame_time_ms": 0.079,
      "fps": 14416,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7260,
      "timestamp_ms": 2322.874,
      "frame_time_ms": 0.078,
      "fps": 14378,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7261,
      "timestamp_ms": 2322.955,
      "frame_time_ms": 0.081,
      "fps": 14326,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7262,
      "timestamp_ms": 2323.033,
      "frame_time_ms": 0.078,
      "fps": 14285,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7263,
      "timestamp_ms": 2323.108,
      "frame_time_ms": 0.075,
      "fps": 14251,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7264,
      "timestamp_ms": 2323.186,
      "frame_time_ms": 0.078,
      "fps": 14211,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7265,
      "timestamp_ms": 2323.264,
      "frame_time_ms": 0.078,
      "fps": 14174,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7266,
      "timestamp_ms": 2323.339,
      "frame_time_ms": 0.075,
      "fps": 14140,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7267,
      "timestamp_ms": 2323.417,
      "frame_time_ms": 0.079,
      "fps": 14101,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7268,
      "timestamp_ms": 2323.493,
      "frame_time_ms": 0.076,
      "fps": 14067,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7269,
      "timestamp_ms": 2323.572,
      "frame_time_ms": 0.078,
      "fps": 14028,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7270,
      "timestamp_ms": 2323.647,
      "frame_time_ms": 0.075,
      "fps": 13999,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7271,
      "timestamp_ms": 2323.758,
      "frame_time_ms": 0.112,
      "fps": 13850,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7272,
      "timestamp_ms": 2323.833,
      "frame_time_ms": 0.075,
      "fps": 13821,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7273,
      "timestamp_ms": 2323.912,
      "frame_time_ms": 0.078,
      "fps": 13783,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7274,
      "timestamp_ms": 2323.990,
      "frame_time_ms": 0.078,
      "fps": 13745,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7275,
      "timestamp_ms": 2324.069,
      "frame_time_ms": 0.079,
      "fps": 13831,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7276,
      "timestamp_ms": 2324.154,
      "frame_time_ms": 0.085,
      "fps": 13770,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7277,
      "timestamp_ms": 2324.235,
      "frame_time_ms": 0.081,
      "fps": 13723,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7278,
      "timestamp_ms": 2324.320,
      "frame_time_ms": 0.085,
      "fps": 13661,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7279,
      "timestamp_ms": 2324.402,
      "frame_time_ms": 0.082,
      "fps": 13611,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7280,
      "timestamp_ms": 2324.493,
      "frame_time_ms": 0.091,
      "fps": 13534,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7281,
      "timestamp_ms": 2324.575,
      "frame_time_ms": 0.082,
      "fps": 13486,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7282,
      "timestamp_ms": 2324.661,
      "frame_time_ms": 0.086,
      "fps": 13428,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7283,
      "timestamp_ms": 2324.743,
      "frame_time_ms": 0.082,
      "fps": 13377,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7284,
      "timestamp_ms": 2324.827,
      "frame_time_ms": 0.084,
      "fps": 13324,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7285,
      "timestamp_ms": 2324.918,
      "frame_time_ms": 0.092,
      "fps": 13247,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7286,
      "timestamp_ms": 2325.002,
      "frame_time_ms": 0.083,
      "fps": 13195,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7287,
      "timestamp_ms": 2325.087,
      "frame_time_ms": 0.085,
      "fps": 13137,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7288,
      "timestamp_ms": 2325.168,
      "frame_time_ms": 0.081,
      "fps": 13094,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7289,
      "timestamp_ms": 2325.253,
      "frame_time_ms": 0.085,
      "fps": 13040,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7290,
      "timestamp_ms": 2325.334,
      "frame_time_ms": 0.082,
      "fps": 12992,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7291,
      "timestamp_ms": 2325.418,
      "frame_time_ms": 0.083,
      "fps": 12944,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7292,
      "timestamp_ms": 2325.500,
      "frame_time_ms": 0.083,
      "fps": 12894,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7293,
      "timestamp_ms": 2325.585,
      "frame_time_ms": 0.084,
      "fps": 12845,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7294,
      "timestamp_ms": 2325.670,
      "frame_time_ms": 0.085,
      "fps": 12793,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7295,
      "timestamp_ms": 2325.751,
      "frame_time_ms": 0.082,
      "fps": 12746,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7296,
      "timestamp_ms": 2325.836,
      "frame_time_ms": 0.084,
      "fps": 12698,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7297,
      "timestamp_ms": 2325.917,
      "frame_time_ms": 0.081,
      "fps": 12658,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7298,
      "timestamp_ms": 2326.002,
      "frame_time_ms": 0.085,
      "fps": 12610,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7299,
      "timestamp_ms": 2326.083,
      "frame_time_ms": 0.081,
      "fps": 12568,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7300,
      "timestamp_ms": 2326.168,
      "frame_time_ms": 0.085,
      "fps": 12549,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7301,
      "timestamp_ms": 2326.249,
      "frame_time_ms": 0.081,
      "fps": 12507,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7302,
      "timestamp_ms": 2326.334,
      "frame_time_ms": 0.085,
      "fps": 12461,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7303,
      "timestamp_ms": 2326.420,
      "frame_time_ms": 0.087,
      "fps": 12406,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7304,
      "timestamp_ms": 2326.505,
      "frame_time_ms": 0.085,
      "fps": 12360,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7305,
      "timestamp_ms": 2326.591,
      "frame_time_ms": 0.085,
      "fps": 12317,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7306,
      "timestamp_ms": 2326.669,
      "frame_time_ms": 0.079,
      "fps": 12282,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7307,
      "timestamp_ms": 2326.748,
      "frame_time_ms": 0.078,
      "fps": 12257,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7308,
      "timestamp_ms": 2326.832,
      "frame_time_ms": 0.084,
      "fps": 12232,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7309,
      "timestamp_ms": 2326.911,
      "frame_time_ms": 0.079,
      "fps": 12229,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7310,
      "timestamp_ms": 2326.986,
      "frame_time_ms": 0.075,
      "fps": 12274,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7311,
      "timestamp_ms": 2327.065,
      "frame_time_ms": 0.079,
      "fps": 12274,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7312,
      "timestamp_ms": 2327.140,
      "frame_time_ms": 0.075,
      "fps": 12274,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7313,
      "timestamp_ms": 2327.221,
      "frame_time_ms": 0.081,
      "fps": 12267,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7314,
      "timestamp_ms": 2327.297,
      "frame_time_ms": 0.076,
      "fps": 12272,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7315,
      "timestamp_ms": 2327.372,
      "frame_time_ms": 0.076,
      "fps": 12272,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7316,
      "timestamp_ms": 2327.449,
      "frame_time_ms": 0.076,
      "fps": 12279,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7317,
      "timestamp_ms": 2327.524,
      "frame_time_ms": 0.075,
      "fps": 12282,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7318,
      "timestamp_ms": 2327.610,
      "frame_time_ms": 0.086,
      "fps": 12262,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7319,
      "timestamp_ms": 2327.936,
      "frame_time_ms": 0.326,
      "fps": 11673,
      "work_time_ms": 0.325,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7320,
      "timestamp_ms": 2328.016,
      "frame_time_ms": 0.080,
      "fps": 11668,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7321,
      "timestamp_ms": 2328.098,
      "frame_time_ms": 0.082,
      "fps": 11666,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7322,
      "timestamp_ms": 2328.230,
      "frame_time_ms": 0.132,
      "fps": 11545,
      "work_time_ms": 0.132,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7323,
      "timestamp_ms": 2328.312,
      "frame_time_ms": 0.083,
      "fps": 11527,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7324,
      "timestamp_ms": 2328.395,
      "frame_time_ms": 0.082,
      "fps": 11518,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7325,
      "timestamp_ms": 2328.506,
      "frame_time_ms": 0.111,
      "fps": 11446,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7326,
      "timestamp_ms": 2328.588,
      "frame_time_ms": 0.082,
      "fps": 11430,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7327,
      "timestamp_ms": 2328.674,
      "frame_time_ms": 0.086,
      "fps": 11415,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7328,
      "timestamp_ms": 2328.756,
      "frame_time_ms": 0.082,
      "fps": 11402,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7329,
      "timestamp_ms": 2328.838,
      "frame_time_ms": 0.082,
      "fps": 11393,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7330,
      "timestamp_ms": 2328.920,
      "frame_time_ms": 0.082,
      "fps": 11378,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7331,
      "timestamp_ms": 2329.003,
      "frame_time_ms": 0.083,
      "fps": 11441,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7332,
      "timestamp_ms": 2329.084,
      "frame_time_ms": 0.082,
      "fps": 11426,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7333,
      "timestamp_ms": 2329.167,
      "frame_time_ms": 0.082,
      "fps": 11417,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7334,
      "timestamp_ms": 2329.259,
      "frame_time_ms": 0.092,
      "fps": 11387,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7335,
      "timestamp_ms": 2329.341,
      "frame_time_ms": 0.082,
      "fps": 11380,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7336,
      "timestamp_ms": 2329.424,
      "frame_time_ms": 0.083,
      "fps": 11385,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7337,
      "timestamp_ms": 2329.505,
      "frame_time_ms": 0.082,
      "fps": 11383,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7338,
      "timestamp_ms": 2329.588,
      "frame_time_ms": 0.082,
      "fps": 11389,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7339,
      "timestamp_ms": 2329.671,
      "frame_time_ms": 0.083,
      "fps": 11387,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7340,
      "timestamp_ms": 2329.753,
      "frame_time_ms": 0.082,
      "fps": 11406,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7341,
      "timestamp_ms": 2329.835,
      "frame_time_ms": 0.082,
      "fps": 11406,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7342,
      "timestamp_ms": 2329.917,
      "frame_time_ms": 0.082,
      "fps": 11415,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7343,
      "timestamp_ms": 2329.993,
      "frame_time_ms": 0.077,
      "fps": 11426,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7344,
      "timestamp_ms": 2330.069,
      "frame_time_ms": 0.076,
      "fps": 11443,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7345,
      "timestamp_ms": 2330.146,
      "frame_time_ms": 0.076,
      "fps": 11478,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7346,
      "timestamp_ms": 2330.221,
      "frame_time_ms": 0.075,
      "fps": 11496,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7347,
      "timestamp_ms": 2330.297,
      "frame_time_ms": 0.077,
      "fps": 11514,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7348,
      "timestamp_ms": 2330.373,
      "frame_time_ms": 0.075,
      "fps": 11527,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7349,
      "timestamp_ms": 2330.449,
      "frame_time_ms": 0.076,
      "fps": 11547,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7350,
      "timestamp_ms": 2330.525,
      "frame_time_ms": 0.076,
      "fps": 11560,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7351,
      "timestamp_ms": 2330.602,
      "frame_time_ms": 0.077,
      "fps": 11574,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7352,
      "timestamp_ms": 2330.677,
      "frame_time_ms": 0.075,
      "fps": 11591,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7353,
      "timestamp_ms": 2330.756,
      "frame_time_ms": 0.080,
      "fps": 11600,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7354,
      "timestamp_ms": 2330.832,
      "frame_time_ms": 0.075,
      "fps": 11623,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7355,
      "timestamp_ms": 2330.909,
      "frame_time_ms": 0.077,
      "fps": 11634,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7356,
      "timestamp_ms": 2330.985,
      "frame_time_ms": 0.077,
      "fps": 11650,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7357,
      "timestamp_ms": 2331.063,
      "frame_time_ms": 0.078,
      "fps": 11657,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7358,
      "timestamp_ms": 2331.139,
      "frame_time_ms": 0.075,
      "fps": 11679,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7359,
      "timestamp_ms": 2331.214,
      "frame_time_ms": 0.076,
      "fps": 11691,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7360,
      "timestamp_ms": 2331.290,
      "frame_time_ms": 0.076,
      "fps": 11711,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7361,
      "timestamp_ms": 2331.366,
      "frame_time_ms": 0.075,
      "fps": 11725,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7362,
      "timestamp_ms": 2331.442,
      "frame_time_ms": 0.076,
      "fps": 11746,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7363,
      "timestamp_ms": 2331.517,
      "frame_time_ms": 0.076,
      "fps": 11771,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7364,
      "timestamp_ms": 2331.593,
      "frame_time_ms": 0.076,
      "fps": 11792,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7365,
      "timestamp_ms": 2331.665,
      "frame_time_ms": 0.071,
      "fps": 11824,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7366,
      "timestamp_ms": 2331.765,
      "frame_time_ms": 0.101,
      "fps": 11773,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7367,
      "timestamp_ms": 2331.828,
      "frame_time_ms": 0.062,
      "fps": 11811,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7368,
      "timestamp_ms": 2331.892,
      "frame_time_ms": 0.064,
      "fps": 11857,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7369,
      "timestamp_ms": 2331.954,
      "frame_time_ms": 0.062,
      "fps": 11897,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7370,
      "timestamp_ms": 2332.015,
      "frame_time_ms": 0.062,
      "fps": 11928,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7371,
      "timestamp_ms": 2332.077,
      "frame_time_ms": 0.062,
      "fps": 11968,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7372,
      "timestamp_ms": 2332.155,
      "frame_time_ms": 0.077,
      "fps": 11964,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7373,
      "timestamp_ms": 2332.218,
      "frame_time_ms": 0.063,
      "fps": 12007,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7374,
      "timestamp_ms": 2332.280,
      "frame_time_ms": 0.062,
      "fps": 12040,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7375,
      "timestamp_ms": 2332.341,
      "frame_time_ms": 0.061,
      "fps": 12077,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7376,
      "timestamp_ms": 2332.414,
      "frame_time_ms": 0.073,
      "fps": 12084,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7377,
      "timestamp_ms": 2332.475,
      "frame_time_ms": 0.062,
      "fps": 12116,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7378,
      "timestamp_ms": 2332.538,
      "frame_time_ms": 0.062,
      "fps": 12175,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7379,
      "timestamp_ms": 2332.598,
      "frame_time_ms": 0.061,
      "fps": 12867,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7380,
      "timestamp_ms": 2332.661,
      "frame_time_ms": 0.062,
      "fps": 12917,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7381,
      "timestamp_ms": 2332.730,
      "frame_time_ms": 0.069,
      "fps": 12953,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7382,
      "timestamp_ms": 2332.792,
      "frame_time_ms": 0.063,
      "fps": 13149,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7383,
      "timestamp_ms": 2332.854,
      "frame_time_ms": 0.062,
      "fps": 13210,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7384,
      "timestamp_ms": 2332.916,
      "frame_time_ms": 0.061,
      "fps": 13271,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7385,
      "timestamp_ms": 2332.978,
      "frame_time_ms": 0.062,
      "fps": 13416,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7386,
      "timestamp_ms": 2333.040,
      "frame_time_ms": 0.062,
      "fps": 13477,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7387,
      "timestamp_ms": 2333.164,
      "frame_time_ms": 0.124,
      "fps": 13363,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7388,
      "timestamp_ms": 2333.227,
      "frame_time_ms": 0.063,
      "fps": 13419,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7389,
      "timestamp_ms": 2333.289,
      "frame_time_ms": 0.062,
      "fps": 13480,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7390,
      "timestamp_ms": 2333.351,
      "frame_time_ms": 0.062,
      "fps": 13540,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7391,
      "timestamp_ms": 2333.414,
      "frame_time_ms": 0.063,
      "fps": 13602,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7392,
      "timestamp_ms": 2333.485,
      "frame_time_ms": 0.071,
      "fps": 13636,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7393,
      "timestamp_ms": 2333.548,
      "frame_time_ms": 0.062,
      "fps": 13698,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7394,
      "timestamp_ms": 2333.611,
      "frame_time_ms": 0.065,
      "fps": 13783,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7395,
      "timestamp_ms": 2333.673,
      "frame_time_ms": 0.061,
      "fps": 13850,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7396,
      "timestamp_ms": 2333.735,
      "frame_time_ms": 0.062,
      "fps": 13917,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7397,
      "timestamp_ms": 2333.797,
      "frame_time_ms": 0.062,
      "fps": 13982,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7398,
      "timestamp_ms": 2333.868,
      "frame_time_ms": 0.071,
      "fps": 14018,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7399,
      "timestamp_ms": 2333.932,
      "frame_time_ms": 0.064,
      "fps": 14081,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7400,
      "timestamp_ms": 2333.994,
      "frame_time_ms": 0.062,
      "fps": 14147,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7401,
      "timestamp_ms": 2334.055,
      "frame_time_ms": 0.062,
      "fps": 14214,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7402,
      "timestamp_ms": 2334.118,
      "frame_time_ms": 0.062,
      "fps": 14282,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7403,
      "timestamp_ms": 2334.183,
      "frame_time_ms": 0.065,
      "fps": 14323,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7404,
      "timestamp_ms": 2334.255,
      "frame_time_ms": 0.072,
      "fps": 14336,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7405,
      "timestamp_ms": 2334.317,
      "frame_time_ms": 0.062,
      "fps": 14385,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7406,
      "timestamp_ms": 2334.378,
      "frame_time_ms": 0.062,
      "fps": 14430,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7407,
      "timestamp_ms": 2334.440,
      "frame_time_ms": 0.062,
      "fps": 14482,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7408,
      "timestamp_ms": 2334.502,
      "frame_time_ms": 0.061,
      "fps": 14531,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7409,
      "timestamp_ms": 2334.564,
      "frame_time_ms": 0.062,
      "fps": 14580,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7410,
      "timestamp_ms": 2334.625,
      "frame_time_ms": 0.062,
      "fps": 14630,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7411,
      "timestamp_ms": 2334.687,
      "frame_time_ms": 0.061,
      "fps": 14687,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7412,
      "timestamp_ms": 2334.749,
      "frame_time_ms": 0.062,
      "fps": 14734,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7413,
      "timestamp_ms": 2334.810,
      "frame_time_ms": 0.062,
      "fps": 14800,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7414,
      "timestamp_ms": 2334.872,
      "frame_time_ms": 0.061,
      "fps": 14851,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7415,
      "timestamp_ms": 2334.933,
      "frame_time_ms": 0.062,
      "fps": 14906,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7416,
      "timestamp_ms": 2334.995,
      "frame_time_ms": 0.061,
      "fps": 14966,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7417,
      "timestamp_ms": 2335.056,
      "frame_time_ms": 0.062,
      "fps": 15026,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7418,
      "timestamp_ms": 2335.118,
      "frame_time_ms": 0.061,
      "fps": 15079,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7419,
      "timestamp_ms": 2335.184,
      "frame_time_ms": 0.066,
      "fps": 15117,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7420,
      "timestamp_ms": 2335.245,
      "frame_time_ms": 0.061,
      "fps": 15174,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7421,
      "timestamp_ms": 2335.289,
      "frame_time_ms": 0.045,
      "fps": 15290,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7422,
      "timestamp_ms": 2335.334,
      "frame_time_ms": 0.045,
      "fps": 15412,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7423,
      "timestamp_ms": 2335.380,
      "frame_time_ms": 0.045,
      "fps": 15535,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7424,
      "timestamp_ms": 2335.424,
      "frame_time_ms": 0.045,
      "fps": 15661,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7425,
      "timestamp_ms": 2335.469,
      "frame_time_ms": 0.045,
      "fps": 15768,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7426,
      "timestamp_ms": 2335.514,
      "frame_time_ms": 0.044,
      "fps": 16008,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7427,
      "timestamp_ms": 2335.559,
      "frame_time_ms": 0.046,
      "fps": 16077,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7428,
      "timestamp_ms": 2335.604,
      "frame_time_ms": 0.044,
      "fps": 16163,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7429,
      "timestamp_ms": 2335.649,
      "frame_time_ms": 0.046,
      "fps": 16233,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7430,
      "timestamp_ms": 2335.714,
      "frame_time_ms": 0.064,
      "fps": 16224,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7431,
      "timestamp_ms": 2335.759,
      "frame_time_ms": 0.045,
      "fps": 16299,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7432,
      "timestamp_ms": 2335.807,
      "frame_time_ms": 0.048,
      "fps": 16429,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7433,
      "timestamp_ms": 2335.852,
      "frame_time_ms": 0.045,
      "fps": 16510,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7434,
      "timestamp_ms": 2335.900,
      "frame_time_ms": 0.049,
      "fps": 16570,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7435,
      "timestamp_ms": 2335.947,
      "frame_time_ms": 0.047,
      "fps": 16634,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7436,
      "timestamp_ms": 2335.994,
      "frame_time_ms": 0.046,
      "fps": 16759,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7437,
      "timestamp_ms": 2336.043,
      "frame_time_ms": 0.049,
      "fps": 16820,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7438,
      "timestamp_ms": 2336.090,
      "frame_time_ms": 0.047,
      "fps": 16891,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7439,
      "timestamp_ms": 2336.136,
      "frame_time_ms": 0.046,
      "fps": 16963,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7440,
      "timestamp_ms": 2336.183,
      "frame_time_ms": 0.048,
      "fps": 17030,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7441,
      "timestamp_ms": 2336.235,
      "frame_time_ms": 0.051,
      "fps": 17118,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7442,
      "timestamp_ms": 2336.282,
      "frame_time_ms": 0.047,
      "fps": 17196,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7443,
      "timestamp_ms": 2336.329,
      "frame_time_ms": 0.047,
      "fps": 17271,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7444,
      "timestamp_ms": 2336.375,
      "frame_time_ms": 0.047,
      "fps": 17341,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7445,
      "timestamp_ms": 2336.423,
      "frame_time_ms": 0.048,
      "fps": 17411,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7446,
      "timestamp_ms": 2336.468,
      "frame_time_ms": 0.045,
      "fps": 17497,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7447,
      "timestamp_ms": 2336.513,
      "frame_time_ms": 0.045,
      "fps": 17910,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7448,
      "timestamp_ms": 2336.558,
      "frame_time_ms": 0.044,
      "fps": 18012,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7449,
      "timestamp_ms": 2336.603,
      "frame_time_ms": 0.045,
      "fps": 18105,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7450,
      "timestamp_ms": 2336.647,
      "frame_time_ms": 0.045,
      "fps": 18198,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7451,
      "timestamp_ms": 2336.692,
      "frame_time_ms": 0.045,
      "fps": 18298,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7452,
      "timestamp_ms": 2336.737,
      "frame_time_ms": 0.044,
      "fps": 18450,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7453,
      "timestamp_ms": 2336.793,
      "frame_time_ms": 0.056,
      "fps": 18484,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7454,
      "timestamp_ms": 2336.838,
      "frame_time_ms": 0.045,
      "fps": 18598,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7455,
      "timestamp_ms": 2336.886,
      "frame_time_ms": 0.048,
      "fps": 18674,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7456,
      "timestamp_ms": 2336.934,
      "frame_time_ms": 0.048,
      "fps": 18755,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7457,
      "timestamp_ms": 2336.978,
      "frame_time_ms": 0.044,
      "fps": 18861,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7458,
      "timestamp_ms": 2337.025,
      "frame_time_ms": 0.048,
      "fps": 18999,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7459,
      "timestamp_ms": 2337.070,
      "frame_time_ms": 0.044,
      "fps": 19120,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7460,
      "timestamp_ms": 2337.115,
      "frame_time_ms": 0.045,
      "fps": 19224,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7461,
      "timestamp_ms": 2337.159,
      "frame_time_ms": 0.045,
      "fps": 19329,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7462,
      "timestamp_ms": 2337.204,
      "frame_time_ms": 0.045,
      "fps": 19436,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7463,
      "timestamp_ms": 2337.250,
      "frame_time_ms": 0.045,
      "fps": 19563,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7464,
      "timestamp_ms": 2337.294,
      "frame_time_ms": 0.045,
      "fps": 19736,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7465,
      "timestamp_ms": 2337.339,
      "frame_time_ms": 0.045,
      "fps": 19847,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7466,
      "timestamp_ms": 2337.384,
      "frame_time_ms": 0.044,
      "fps": 19966,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7467,
      "timestamp_ms": 2337.429,
      "frame_time_ms": 0.045,
      "fps": 20080,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7468,
      "timestamp_ms": 2337.473,
      "frame_time_ms": 0.045,
      "fps": 20188,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7469,
      "timestamp_ms": 2337.518,
      "frame_time_ms": 0.045,
      "fps": 20304,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7470,
      "timestamp_ms": 2337.563,
      "frame_time_ms": 0.044,
      "fps": 20429,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7471,
      "timestamp_ms": 2406.767,
      "frame_time_ms": 69.204,
      "fps": 832,
      "work_time_ms": 69.199,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7472,
      "timestamp_ms": 2406.863,
      "frame_time_ms": 0.096,
      "fps": 832,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7473,
      "timestamp_ms": 2406.926,
      "frame_time_ms": 0.063,
      "fps": 832,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7474,
      "timestamp_ms": 2406.989,
      "frame_time_ms": 0.063,
      "fps": 831,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7475,
      "timestamp_ms": 2407.050,
      "frame_time_ms": 0.061,
      "fps": 831,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7476,
      "timestamp_ms": 2407.112,
      "frame_time_ms": 0.063,
      "fps": 831,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7477,
      "timestamp_ms": 2407.174,
      "frame_time_ms": 0.061,
      "fps": 831,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7478,
      "timestamp_ms": 2407.236,
      "frame_time_ms": 0.062,
      "fps": 831,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7479,
      "timestamp_ms": 2407.299,
      "frame_time_ms": 0.063,
      "fps": 832,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7480,
      "timestamp_ms": 2407.338,
      "frame_time_ms": 0.039,
      "fps": 832,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7481,
      "timestamp_ms": 2407.374,
      "frame_time_ms": 0.037,
      "fps": 832,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7482,
      "timestamp_ms": 2407.412,
      "frame_time_ms": 0.038,
      "fps": 832,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7483,
      "timestamp_ms": 2407.450,
      "frame_time_ms": 0.038,
      "fps": 832,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7484,
      "timestamp_ms": 2407.487,
      "frame_time_ms": 0.036,
      "fps": 832,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7485,
      "timestamp_ms": 2407.525,
      "frame_time_ms": 0.039,
      "fps": 832,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7486,
      "timestamp_ms": 2407.561,
      "frame_time_ms": 0.036,
      "fps": 832,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7487,
      "timestamp_ms": 2407.606,
      "frame_time_ms": 0.044,
      "fps": 832,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7488,
      "timestamp_ms": 2407.643,
      "frame_time_ms": 0.037,
      "fps": 832,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7489,
      "timestamp_ms": 2407.698,
      "frame_time_ms": 0.055,
      "fps": 832,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7490,
      "timestamp_ms": 2407.748,
      "frame_time_ms": 0.050,
      "fps": 832,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7491,
      "timestamp_ms": 2407.788,
      "frame_time_ms": 0.041,
      "fps": 832,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7492,
      "timestamp_ms": 2407.836,
      "frame_time_ms": 0.047,
      "fps": 832,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7493,
      "timestamp_ms": 2407.898,
      "frame_time_ms": 0.062,
      "fps": 832,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7494,
      "timestamp_ms": 2407.940,
      "frame_time_ms": 0.043,
      "fps": 832,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7495,
      "timestamp_ms": 2407.978,
      "frame_time_ms": 0.037,
      "fps": 832,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7496,
      "timestamp_ms": 2408.033,
      "frame_time_ms": 0.055,
      "fps": 832,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7497,
      "timestamp_ms": 2408.069,
      "frame_time_ms": 0.037,
      "fps": 833,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7498,
      "timestamp_ms": 2408.110,
      "frame_time_ms": 0.040,
      "fps": 833,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7499,
      "timestamp_ms": 2408.146,
      "frame_time_ms": 0.036,
      "fps": 833,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7500,
      "timestamp_ms": 2408.184,
      "frame_time_ms": 0.038,
      "fps": 833,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7501,
      "timestamp_ms": 2408.220,
      "frame_time_ms": 0.037,
      "fps": 833,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7502,
      "timestamp_ms": 2408.257,
      "frame_time_ms": 0.036,
      "fps": 833,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7503,
      "timestamp_ms": 2408.294,
      "frame_time_ms": 0.037,
      "fps": 833,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7504,
      "timestamp_ms": 2408.330,
      "frame_time_ms": 0.037,
      "fps": 833,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7505,
      "timestamp_ms": 2408.367,
      "frame_time_ms": 0.036,
      "fps": 833,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7506,
      "timestamp_ms": 2408.403,
      "frame_time_ms": 0.037,
      "fps": 834,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7507,
      "timestamp_ms": 2408.440,
      "frame_time_ms": 0.036,
      "fps": 834,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7508,
      "timestamp_ms": 2408.476,
      "frame_time_ms": 0.037,
      "fps": 834,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7509,
      "timestamp_ms": 2408.513,
      "frame_time_ms": 0.036,
      "fps": 834,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7510,
      "timestamp_ms": 2408.549,
      "frame_time_ms": 0.036,
      "fps": 834,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7511,
      "timestamp_ms": 2408.586,
      "frame_time_ms": 0.037,
      "fps": 834,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7512,
      "timestamp_ms": 2408.622,
      "frame_time_ms": 0.037,
      "fps": 834,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7513,
      "timestamp_ms": 2408.659,
      "frame_time_ms": 0.036,
      "fps": 834,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7514,
      "timestamp_ms": 2408.696,
      "frame_time_ms": 0.037,
      "fps": 834,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7515,
      "timestamp_ms": 2408.732,
      "frame_time_ms": 0.036,
      "fps": 835,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7516,
      "timestamp_ms": 2408.769,
      "frame_time_ms": 0.037,
      "fps": 835,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7517,
      "timestamp_ms": 2408.805,
      "frame_time_ms": 0.037,
      "fps": 835,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7518,
      "timestamp_ms": 2408.843,
      "frame_time_ms": 0.037,
      "fps": 835,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7519,
      "timestamp_ms": 2408.879,
      "frame_time_ms": 0.036,
      "fps": 835,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7520,
      "timestamp_ms": 2408.920,
      "frame_time_ms": 0.041,
      "fps": 835,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7521,
      "timestamp_ms": 2408.953,
      "frame_time_ms": 0.034,
      "fps": 835,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7522,
      "timestamp_ms": 2408.988,
      "frame_time_ms": 0.034,
      "fps": 835,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7523,
      "timestamp_ms": 2409.022,
      "frame_time_ms": 0.034,
      "fps": 835,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7524,
      "timestamp_ms": 2409.056,
      "frame_time_ms": 0.034,
      "fps": 836,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7525,
      "timestamp_ms": 2409.090,
      "frame_time_ms": 0.035,
      "fps": 836,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7526,
      "timestamp_ms": 2409.124,
      "frame_time_ms": 0.033,
      "fps": 836,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7527,
      "timestamp_ms": 2409.160,
      "frame_time_ms": 0.036,
      "fps": 836,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7528,
      "timestamp_ms": 2409.194,
      "frame_time_ms": 0.035,
      "fps": 836,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7529,
      "timestamp_ms": 2409.230,
      "frame_time_ms": 0.035,
      "fps": 836,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7530,
      "timestamp_ms": 2409.263,
      "frame_time_ms": 0.034,
      "fps": 836,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7531,
      "timestamp_ms": 2409.299,
      "frame_time_ms": 0.035,
      "fps": 23696,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7532,
      "timestamp_ms": 2409.333,
      "frame_time_ms": 0.035,
      "fps": 24281,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7533,
      "timestamp_ms": 2409.368,
      "frame_time_ms": 0.034,
      "fps": 24570,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7534,
      "timestamp_ms": 2409.402,
      "frame_time_ms": 0.034,
      "fps": 24865,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7535,
      "timestamp_ms": 2409.434,
      "frame_time_ms": 0.033,
      "fps": 25157,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7536,
      "timestamp_ms": 2409.469,
      "frame_time_ms": 0.034,
      "fps": 25466,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7537,
      "timestamp_ms": 2409.502,
      "frame_time_ms": 0.033,
      "fps": 25773,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7538,
      "timestamp_ms": 2409.536,
      "frame_time_ms": 0.034,
      "fps": 26086,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7539,
      "timestamp_ms": 2409.569,
      "frame_time_ms": 0.033,
      "fps": 26431,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7540,
      "timestamp_ms": 2409.602,
      "frame_time_ms": 0.034,
      "fps": 26490,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7541,
      "timestamp_ms": 2409.635,
      "frame_time_ms": 0.033,
      "fps": 26536,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7542,
      "timestamp_ms": 2409.670,
      "frame_time_ms": 0.034,
      "fps": 26583,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7543,
      "timestamp_ms": 2409.704,
      "frame_time_ms": 0.034,
      "fps": 26631,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7544,
      "timestamp_ms": 2409.737,
      "frame_time_ms": 0.033,
      "fps": 26666,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7545,
      "timestamp_ms": 2409.770,
      "frame_time_ms": 0.034,
      "fps": 26726,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7546,
      "timestamp_ms": 2409.804,
      "frame_time_ms": 0.033,
      "fps": 26761,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7547,
      "timestamp_ms": 2409.838,
      "frame_time_ms": 0.034,
      "fps": 26881,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7548,
      "timestamp_ms": 2409.871,
      "frame_time_ms": 0.033,
      "fps": 26929,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7549,
      "timestamp_ms": 2409.905,
      "frame_time_ms": 0.034,
      "fps": 27186,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7550,
      "timestamp_ms": 2409.937,
      "frame_time_ms": 0.033,
      "fps": 27397,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7551,
      "timestamp_ms": 2409.971,
      "frame_time_ms": 0.034,
      "fps": 27485,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7552,
      "timestamp_ms": 2410.004,
      "frame_time_ms": 0.033,
      "fps": 27662,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7553,
      "timestamp_ms": 2410.038,
      "frame_time_ms": 0.033,
      "fps": 28037,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7554,
      "timestamp_ms": 2410.075,
      "frame_time_ms": 0.038,
      "fps": 28103,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7555,
      "timestamp_ms": 2410.108,
      "frame_time_ms": 0.033,
      "fps": 28155,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7556,
      "timestamp_ms": 2410.143,
      "frame_time_ms": 0.034,
      "fps": 28436,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7557,
      "timestamp_ms": 2410.176,
      "frame_time_ms": 0.034,
      "fps": 28476,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7558,
      "timestamp_ms": 2410.213,
      "frame_time_ms": 0.036,
      "fps": 28530,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7559,
      "timestamp_ms": 2410.246,
      "frame_time_ms": 0.033,
      "fps": 28571,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7560,
      "timestamp_ms": 2410.322,
      "frame_time_ms": 0.077,
      "fps": 28050,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7561,
      "timestamp_ms": 2410.386,
      "frame_time_ms": 0.063,
      "fps": 27713,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7562,
      "timestamp_ms": 2410.461,
      "frame_time_ms": 0.076,
      "fps": 27210,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7563,
      "timestamp_ms": 2410.523,
      "frame_time_ms": 0.062,
      "fps": 26905,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7564,
      "timestamp_ms": 2410.589,
      "frame_time_ms": 0.065,
      "fps": 26572,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7565,
      "timestamp_ms": 2410.659,
      "frame_time_ms": 0.071,
      "fps": 26166,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7566,
      "timestamp_ms": 2410.720,
      "frame_time_ms": 0.061,
      "fps": 25895,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7567,
      "timestamp_ms": 2410.788,
      "frame_time_ms": 0.068,
      "fps": 25542,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7568,
      "timestamp_ms": 2410.847,
      "frame_time_ms": 0.058,
      "fps": 25316,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7569,
      "timestamp_ms": 2410.929,
      "frame_time_ms": 0.082,
      "fps": 24834,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7570,
      "timestamp_ms": 2410.982,
      "frame_time_ms": 0.054,
      "fps": 24650,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7571,
      "timestamp_ms": 2411.020,
      "frame_time_ms": 0.038,
      "fps": 24640,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7572,
      "timestamp_ms": 2411.055,
      "frame_time_ms": 0.035,
      "fps": 24660,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7573,
      "timestamp_ms": 2411.093,
      "frame_time_ms": 0.037,
      "fps": 24650,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7574,
      "timestamp_ms": 2411.130,
      "frame_time_ms": 0.037,
      "fps": 24650,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7575,
      "timestamp_ms": 2411.171,
      "frame_time_ms": 0.041,
      "fps": 24600,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7576,
      "timestamp_ms": 2411.207,
      "frame_time_ms": 0.036,
      "fps": 24610,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7577,
      "timestamp_ms": 2411.241,
      "frame_time_ms": 0.034,
      "fps": 24640,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7578,
      "timestamp_ms": 2411.276,
      "frame_time_ms": 0.036,
      "fps": 24650,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7579,
      "timestamp_ms": 2411.310,
      "frame_time_ms": 0.034,
      "fps": 24671,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7580,
      "timestamp_ms": 2411.345,
      "frame_time_ms": 0.034,
      "fps": 24742,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7581,
      "timestamp_ms": 2411.378,
      "frame_time_ms": 0.033,
      "fps": 24752,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7582,
      "timestamp_ms": 2411.412,
      "frame_time_ms": 0.035,
      "fps": 24742,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7583,
      "timestamp_ms": 2411.447,
      "frame_time_ms": 0.034,
      "fps": 24742,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7584,
      "timestamp_ms": 2411.481,
      "frame_time_ms": 0.034,
      "fps": 24742,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7585,
      "timestamp_ms": 2411.516,
      "frame_time_ms": 0.036,
      "fps": 24732,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7586,
      "timestamp_ms": 2411.550,
      "frame_time_ms": 0.033,
      "fps": 24732,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7587,
      "timestamp_ms": 2411.585,
      "frame_time_ms": 0.035,
      "fps": 24742,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7588,
      "timestamp_ms": 2411.619,
      "frame_time_ms": 0.034,
      "fps": 24752,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7589,
      "timestamp_ms": 2411.653,
      "frame_time_ms": 0.035,
      "fps": 24752,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7590,
      "timestamp_ms": 2411.694,
      "frame_time_ms": 0.041,
      "fps": 24681,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7591,
      "timestamp_ms": 2411.729,
      "frame_time_ms": 0.034,
      "fps": 24691,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7592,
      "timestamp_ms": 2411.762,
      "frame_time_ms": 0.034,
      "fps": 24701,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7593,
      "timestamp_ms": 2411.798,
      "frame_time_ms": 0.035,
      "fps": 24691,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7594,
      "timestamp_ms": 2411.833,
      "frame_time_ms": 0.036,
      "fps": 24671,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7595,
      "timestamp_ms": 2411.867,
      "frame_time_ms": 0.034,
      "fps": 24660,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7596,
      "timestamp_ms": 2411.903,
      "frame_time_ms": 0.035,
      "fps": 24650,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7597,
      "timestamp_ms": 2411.937,
      "frame_time_ms": 0.034,
      "fps": 24640,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7598,
      "timestamp_ms": 2411.973,
      "frame_time_ms": 0.036,
      "fps": 24620,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7599,
      "timestamp_ms": 2412.007,
      "frame_time_ms": 0.034,
      "fps": 24610,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7600,
      "timestamp_ms": 2412.041,
      "frame_time_ms": 0.035,
      "fps": 24600,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7601,
      "timestamp_ms": 2412.076,
      "frame_time_ms": 0.034,
      "fps": 24590,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7602,
      "timestamp_ms": 2412.111,
      "frame_time_ms": 0.035,
      "fps": 24580,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7603,
      "timestamp_ms": 2412.147,
      "frame_time_ms": 0.037,
      "fps": 24549,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7604,
      "timestamp_ms": 2412.183,
      "frame_time_ms": 0.035,
      "fps": 24529,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7605,
      "timestamp_ms": 2412.218,
      "frame_time_ms": 0.036,
      "fps": 24509,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7606,
      "timestamp_ms": 2412.252,
      "frame_time_ms": 0.034,
      "fps": 24499,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7607,
      "timestamp_ms": 2412.288,
      "frame_time_ms": 0.036,
      "fps": 24479,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7608,
      "timestamp_ms": 2412.322,
      "frame_time_ms": 0.034,
      "fps": 24469,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7609,
      "timestamp_ms": 2412.357,
      "frame_time_ms": 0.034,
      "fps": 24469,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7610,
      "timestamp_ms": 2412.391,
      "frame_time_ms": 0.035,
      "fps": 24449,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7611,
      "timestamp_ms": 2412.425,
      "frame_time_ms": 0.034,
      "fps": 24449,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7612,
      "timestamp_ms": 2412.460,
      "frame_time_ms": 0.035,
      "fps": 24429,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7613,
      "timestamp_ms": 2412.495,
      "frame_time_ms": 0.034,
      "fps": 24420,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7614,
      "timestamp_ms": 2412.541,
      "frame_time_ms": 0.046,
      "fps": 24340,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7615,
      "timestamp_ms": 2412.574,
      "frame_time_ms": 0.033,
      "fps": 24340,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7616,
      "timestamp_ms": 2412.608,
      "frame_time_ms": 0.034,
      "fps": 24340,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7617,
      "timestamp_ms": 2412.640,
      "frame_time_ms": 0.033,
      "fps": 24350,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7618,
      "timestamp_ms": 2412.674,
      "frame_time_ms": 0.033,
      "fps": 24380,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7619,
      "timestamp_ms": 2412.707,
      "frame_time_ms": 0.033,
      "fps": 24380,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7620,
      "timestamp_ms": 2412.740,
      "frame_time_ms": 0.033,
      "fps": 24824,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7621,
      "timestamp_ms": 2412.778,
      "frame_time_ms": 0.038,
      "fps": 25083,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7622,
      "timestamp_ms": 2412.816,
      "frame_time_ms": 0.039,
      "fps": 25477,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7623,
      "timestamp_ms": 2412.849,
      "frame_time_ms": 0.033,
      "fps": 25795,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7624,
      "timestamp_ms": 2412.883,
      "frame_time_ms": 0.033,
      "fps": 26155,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7625,
      "timestamp_ms": 2412.917,
      "frame_time_ms": 0.035,
      "fps": 26572,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7626,
      "timestamp_ms": 2412.952,
      "frame_time_ms": 0.035,
      "fps": 26881,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7627,
      "timestamp_ms": 2412.985,
      "frame_time_ms": 0.032,
      "fps": 27322,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7628,
      "timestamp_ms": 2413.016,
      "frame_time_ms": 0.032,
      "fps": 27649,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7629,
      "timestamp_ms": 2413.049,
      "frame_time_ms": 0.033,
      "fps": 28288,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7630,
      "timestamp_ms": 2413.081,
      "frame_time_ms": 0.032,
      "fps": 28585,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7631,
      "timestamp_ms": 2413.113,
      "frame_time_ms": 0.032,
      "fps": 28666,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7632,
      "timestamp_ms": 2413.145,
      "frame_time_ms": 0.032,
      "fps": 28708,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7633,
      "timestamp_ms": 2413.178,
      "frame_time_ms": 0.032,
      "fps": 28776,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7634,
      "timestamp_ms": 2413.210,
      "frame_time_ms": 0.032,
      "fps": 28846,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7635,
      "timestamp_ms": 2413.242,
      "frame_time_ms": 0.032,
      "fps": 28971,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7636,
      "timestamp_ms": 2413.275,
      "frame_time_ms": 0.034,
      "fps": 28999,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7637,
      "timestamp_ms": 2413.307,
      "frame_time_ms": 0.031,
      "fps": 29041,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7638,
      "timestamp_ms": 2413.340,
      "frame_time_ms": 0.033,
      "fps": 29083,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7639,
      "timestamp_ms": 2413.372,
      "frame_time_ms": 0.032,
      "fps": 29112,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7640,
      "timestamp_ms": 2413.404,
      "frame_time_ms": 0.032,
      "fps": 29140,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7641,
      "timestamp_ms": 2413.435,
      "frame_time_ms": 0.032,
      "fps": 29154,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7642,
      "timestamp_ms": 2413.468,
      "frame_time_ms": 0.032,
      "fps": 29197,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7643,
      "timestamp_ms": 2413.500,
      "frame_time_ms": 0.033,
      "fps": 29211,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7644,
      "timestamp_ms": 2413.532,
      "frame_time_ms": 0.031,
      "fps": 29254,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7645,
      "timestamp_ms": 2413.565,
      "frame_time_ms": 0.033,
      "fps": 29296,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7646,
      "timestamp_ms": 2413.597,
      "frame_time_ms": 0.032,
      "fps": 29311,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7647,
      "timestamp_ms": 2413.630,
      "frame_time_ms": 0.033,
      "fps": 29339,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7648,
      "timestamp_ms": 2413.662,
      "frame_time_ms": 0.032,
      "fps": 29368,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7649,
      "timestamp_ms": 2413.706,
      "frame_time_ms": 0.045,
      "fps": 29225,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7650,
      "timestamp_ms": 2413.738,
      "frame_time_ms": 0.032,
      "fps": 29354,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7651,
      "timestamp_ms": 2413.771,
      "frame_time_ms": 0.033,
      "fps": 29368,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7652,
      "timestamp_ms": 2413.812,
      "frame_time_ms": 0.040,
      "fps": 29282,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7653,
      "timestamp_ms": 2413.844,
      "frame_time_ms": 0.032,
      "fps": 29325,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7654,
      "timestamp_ms": 2413.877,
      "frame_time_ms": 0.033,
      "fps": 29368,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7655,
      "timestamp_ms": 2413.909,
      "frame_time_ms": 0.032,
      "fps": 29397,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7656,
      "timestamp_ms": 2413.942,
      "frame_time_ms": 0.033,
      "fps": 29426,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7657,
      "timestamp_ms": 2413.973,
      "frame_time_ms": 0.032,
      "fps": 29455,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7658,
      "timestamp_ms": 2414.006,
      "frame_time_ms": 0.033,
      "fps": 29498,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7659,
      "timestamp_ms": 2414.039,
      "frame_time_ms": 0.033,
      "fps": 29513,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7660,
      "timestamp_ms": 2414.077,
      "frame_time_ms": 0.037,
      "fps": 29484,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7661,
      "timestamp_ms": 2414.110,
      "frame_time_ms": 0.033,
      "fps": 29498,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7662,
      "timestamp_ms": 2414.143,
      "frame_time_ms": 0.034,
      "fps": 29513,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7663,
      "timestamp_ms": 2414.178,
      "frame_time_ms": 0.034,
      "fps": 29556,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7664,
      "timestamp_ms": 2414.210,
      "frame_time_ms": 0.032,
      "fps": 29600,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7665,
      "timestamp_ms": 2414.244,
      "frame_time_ms": 0.035,
      "fps": 29615,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7666,
      "timestamp_ms": 2414.277,
      "frame_time_ms": 0.032,
      "fps": 29644,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7667,
      "timestamp_ms": 2414.311,
      "frame_time_ms": 0.034,
      "fps": 29673,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7668,
      "timestamp_ms": 2414.344,
      "frame_time_ms": 0.033,
      "fps": 29688,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7669,
      "timestamp_ms": 2414.378,
      "frame_time_ms": 0.034,
      "fps": 29688,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7670,
      "timestamp_ms": 2414.411,
      "frame_time_ms": 0.033,
      "fps": 29717,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7671,
      "timestamp_ms": 2414.444,
      "frame_time_ms": 0.034,
      "fps": 29717,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7672,
      "timestamp_ms": 2414.479,
      "frame_time_ms": 0.034,
      "fps": 29732,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7673,
      "timestamp_ms": 2414.512,
      "frame_time_ms": 0.033,
      "fps": 29747,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7674,
      "timestamp_ms": 2414.546,
      "frame_time_ms": 0.034,
      "fps": 29925,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7675,
      "timestamp_ms": 2414.579,
      "frame_time_ms": 0.033,
      "fps": 29925,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7676,
      "timestamp_ms": 2414.613,
      "frame_time_ms": 0.035,
      "fps": 29910,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7677,
      "timestamp_ms": 2414.646,
      "frame_time_ms": 0.033,
      "fps": 29910,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7678,
      "timestamp_ms": 2414.679,
      "frame_time_ms": 0.033,
      "fps": 29910,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7679,
      "timestamp_ms": 2414.711,
      "frame_time_ms": 0.032,
      "fps": 29925,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7680,
      "timestamp_ms": 2414.744,
      "frame_time_ms": 0.033,
      "fps": 29925,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7681,
      "timestamp_ms": 2414.776,
      "frame_time_ms": 0.032,
      "fps": 30015,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7682,
      "timestamp_ms": 2414.809,
      "frame_time_ms": 0.033,
      "fps": 30105,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7683,
      "timestamp_ms": 2414.842,
      "frame_time_ms": 0.033,
      "fps": 30105,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7684,
      "timestamp_ms": 2414.874,
      "frame_time_ms": 0.031,
      "fps": 30135,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7685,
      "timestamp_ms": 2414.907,
      "frame_time_ms": 0.033,
      "fps": 30165,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7686,
      "timestamp_ms": 2414.939,
      "frame_time_ms": 0.032,
      "fps": 30211,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7687,
      "timestamp_ms": 2414.972,
      "frame_time_ms": 0.033,
      "fps": 30196,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7688,
      "timestamp_ms": 2415.004,
      "frame_time_ms": 0.032,
      "fps": 30196,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7689,
      "timestamp_ms": 2415.037,
      "frame_time_ms": 0.033,
      "fps": 30196,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7690,
      "timestamp_ms": 2415.068,
      "frame_time_ms": 0.032,
      "fps": 30196,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7691,
      "timestamp_ms": 2415.100,
      "frame_time_ms": 0.032,
      "fps": 30196,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7692,
      "timestamp_ms": 2415.132,
      "frame_time_ms": 0.031,
      "fps": 30211,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7693,
      "timestamp_ms": 2415.164,
      "frame_time_ms": 0.032,
      "fps": 30211,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7694,
      "timestamp_ms": 2415.196,
      "frame_time_ms": 0.032,
      "fps": 30211,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7695,
      "timestamp_ms": 2415.227,
      "frame_time_ms": 0.032,
      "fps": 30211,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7696,
      "timestamp_ms": 2415.260,
      "frame_time_ms": 0.032,
      "fps": 30241,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7697,
      "timestamp_ms": 2415.292,
      "frame_time_ms": 0.032,
      "fps": 30226,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7698,
      "timestamp_ms": 2415.324,
      "frame_time_ms": 0.032,
      "fps": 30241,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7699,
      "timestamp_ms": 2415.355,
      "frame_time_ms": 0.032,
      "fps": 30241,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7700,
      "timestamp_ms": 2415.387,
      "frame_time_ms": 0.032,
      "fps": 30241,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7701,
      "timestamp_ms": 2415.420,
      "frame_time_ms": 0.032,
      "fps": 30241,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7702,
      "timestamp_ms": 2415.452,
      "frame_time_ms": 0.033,
      "fps": 30226,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7703,
      "timestamp_ms": 2415.484,
      "frame_time_ms": 0.032,
      "fps": 30241,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7704,
      "timestamp_ms": 2415.517,
      "frame_time_ms": 0.032,
      "fps": 30226,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7705,
      "timestamp_ms": 2479.919,
      "frame_time_ms": 64.401,
      "fps": 904,
      "work_time_ms": 64.388,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7706,
      "timestamp_ms": 2480.209,
      "frame_time_ms": 0.291,
      "fps": 900,
      "work_time_ms": 0.289,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.005,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7707,
      "timestamp_ms": 2480.255,
      "frame_time_ms": 0.047,
      "fps": 900,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7708,
      "timestamp_ms": 2480.291,
      "frame_time_ms": 0.036,
      "fps": 900,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7709,
      "timestamp_ms": 2480.329,
      "frame_time_ms": 0.037,
      "fps": 900,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7710,
      "timestamp_ms": 2480.365,
      "frame_time_ms": 0.036,
      "fps": 900,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7711,
      "timestamp_ms": 2480.402,
      "frame_time_ms": 0.037,
      "fps": 900,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7712,
      "timestamp_ms": 2480.439,
      "frame_time_ms": 0.037,
      "fps": 900,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7713,
      "timestamp_ms": 2480.475,
      "frame_time_ms": 0.036,
      "fps": 900,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7714,
      "timestamp_ms": 2480.524,
      "frame_time_ms": 0.049,
      "fps": 900,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7715,
      "timestamp_ms": 2480.560,
      "frame_time_ms": 0.036,
      "fps": 900,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7716,
      "timestamp_ms": 2480.597,
      "frame_time_ms": 0.037,
      "fps": 900,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7717,
      "timestamp_ms": 2480.634,
      "frame_time_ms": 0.037,
      "fps": 900,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7718,
      "timestamp_ms": 2480.671,
      "frame_time_ms": 0.037,
      "fps": 900,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7719,
      "timestamp_ms": 2480.707,
      "frame_time_ms": 0.037,
      "fps": 899,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7720,
      "timestamp_ms": 2480.746,
      "frame_time_ms": 0.038,
      "fps": 899,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7721,
      "timestamp_ms": 2480.782,
      "frame_time_ms": 0.037,
      "fps": 899,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7722,
      "timestamp_ms": 2480.831,
      "frame_time_ms": 0.049,
      "fps": 899,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7723,
      "timestamp_ms": 2480.868,
      "frame_time_ms": 0.036,
      "fps": 899,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7724,
      "timestamp_ms": 2480.905,
      "frame_time_ms": 0.037,
      "fps": 899,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7725,
      "timestamp_ms": 2480.942,
      "frame_time_ms": 0.038,
      "fps": 899,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7726,
      "timestamp_ms": 2480.981,
      "frame_time_ms": 0.038,
      "fps": 899,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7727,
      "timestamp_ms": 2481.017,
      "frame_time_ms": 0.037,
      "fps": 899,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7728,
      "timestamp_ms": 2481.054,
      "frame_time_ms": 0.036,
      "fps": 899,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7729,
      "timestamp_ms": 2481.091,
      "frame_time_ms": 0.037,
      "fps": 899,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7730,
      "timestamp_ms": 2481.128,
      "frame_time_ms": 0.037,
      "fps": 899,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7731,
      "timestamp_ms": 2481.165,
      "frame_time_ms": 0.037,
      "fps": 899,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7732,
      "timestamp_ms": 2481.210,
      "frame_time_ms": 0.045,
      "fps": 899,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7733,
      "timestamp_ms": 2481.247,
      "frame_time_ms": 0.037,
      "fps": 899,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7734,
      "timestamp_ms": 2481.308,
      "frame_time_ms": 0.062,
      "fps": 898,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7735,
      "timestamp_ms": 2481.349,
      "frame_time_ms": 0.040,
      "fps": 898,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7736,
      "timestamp_ms": 2481.386,
      "frame_time_ms": 0.037,
      "fps": 898,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7737,
      "timestamp_ms": 2481.422,
      "frame_time_ms": 0.036,
      "fps": 898,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7738,
      "timestamp_ms": 2481.459,
      "frame_time_ms": 0.037,
      "fps": 898,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7739,
      "timestamp_ms": 2481.495,
      "frame_time_ms": 0.037,
      "fps": 898,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7740,
      "timestamp_ms": 2481.533,
      "frame_time_ms": 0.037,
      "fps": 898,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7741,
      "timestamp_ms": 2481.569,
      "frame_time_ms": 0.037,
      "fps": 898,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7742,
      "timestamp_ms": 2481.606,
      "frame_time_ms": 0.036,
      "fps": 898,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7743,
      "timestamp_ms": 2481.643,
      "frame_time_ms": 0.037,
      "fps": 898,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7744,
      "timestamp_ms": 2481.689,
      "frame_time_ms": 0.047,
      "fps": 897,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7745,
      "timestamp_ms": 2481.730,
      "frame_time_ms": 0.040,
      "fps": 897,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7746,
      "timestamp_ms": 2481.766,
      "frame_time_ms": 0.037,
      "fps": 897,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7747,
      "timestamp_ms": 2481.804,
      "frame_time_ms": 0.037,
      "fps": 897,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7748,
      "timestamp_ms": 2481.841,
      "frame_time_ms": 0.038,
      "fps": 897,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7749,
      "timestamp_ms": 2481.878,
      "frame_time_ms": 0.037,
      "fps": 897,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7750,
      "timestamp_ms": 2481.915,
      "frame_time_ms": 0.036,
      "fps": 897,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7751,
      "timestamp_ms": 2481.952,
      "frame_time_ms": 0.037,
      "fps": 897,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7752,
      "timestamp_ms": 2481.991,
      "frame_time_ms": 0.040,
      "fps": 897,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7753,
      "timestamp_ms": 2482.036,
      "frame_time_ms": 0.045,
      "fps": 897,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7754,
      "timestamp_ms": 2482.074,
      "frame_time_ms": 0.037,
      "fps": 897,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7755,
      "timestamp_ms": 2482.112,
      "frame_time_ms": 0.039,
      "fps": 897,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7756,
      "timestamp_ms": 2482.149,
      "frame_time_ms": 0.036,
      "fps": 897,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7757,
      "timestamp_ms": 2482.186,
      "frame_time_ms": 0.037,
      "fps": 896,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7758,
      "timestamp_ms": 2482.222,
      "frame_time_ms": 0.037,
      "fps": 896,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7759,
      "timestamp_ms": 2482.259,
      "frame_time_ms": 0.036,
      "fps": 896,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7760,
      "timestamp_ms": 2482.298,
      "frame_time_ms": 0.040,
      "fps": 896,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7761,
      "timestamp_ms": 2482.334,
      "frame_time_ms": 0.036,
      "fps": 896,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7762,
      "timestamp_ms": 2482.372,
      "frame_time_ms": 0.038,
      "fps": 896,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7763,
      "timestamp_ms": 2482.416,
      "frame_time_ms": 0.043,
      "fps": 896,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7764,
      "timestamp_ms": 2482.453,
      "frame_time_ms": 0.037,
      "fps": 896,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7765,
      "timestamp_ms": 2482.491,
      "frame_time_ms": 0.038,
      "fps": 23319,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7766,
      "timestamp_ms": 2482.527,
      "frame_time_ms": 0.037,
      "fps": 25873,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7767,
      "timestamp_ms": 2482.576,
      "frame_time_ms": 0.049,
      "fps": 25850,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7768,
      "timestamp_ms": 2482.613,
      "frame_time_ms": 0.036,
      "fps": 25850,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7769,
      "timestamp_ms": 2482.650,
      "frame_time_ms": 0.038,
      "fps": 25839,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7770,
      "timestamp_ms": 2482.686,
      "frame_time_ms": 0.036,
      "fps": 25839,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7771,
      "timestamp_ms": 2482.724,
      "frame_time_ms": 0.037,
      "fps": 25839,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7772,
      "timestamp_ms": 2482.772,
      "frame_time_ms": 0.049,
      "fps": 25706,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7773,
      "timestamp_ms": 2482.813,
      "frame_time_ms": 0.041,
      "fps": 25651,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7774,
      "timestamp_ms": 2482.851,
      "frame_time_ms": 0.038,
      "fps": 25773,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7775,
      "timestamp_ms": 2482.891,
      "frame_time_ms": 0.039,
      "fps": 25740,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7776,
      "timestamp_ms": 2482.940,
      "frame_time_ms": 0.050,
      "fps": 25597,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7777,
      "timestamp_ms": 2482.977,
      "frame_time_ms": 0.036,
      "fps": 25608,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7778,
      "timestamp_ms": 2483.015,
      "frame_time_ms": 0.038,
      "fps": 25597,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7779,
      "timestamp_ms": 2483.051,
      "frame_time_ms": 0.036,
      "fps": 25608,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7780,
      "timestamp_ms": 2483.090,
      "frame_time_ms": 0.039,
      "fps": 25597,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7781,
      "timestamp_ms": 2483.126,
      "frame_time_ms": 0.037,
      "fps": 25597,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7782,
      "timestamp_ms": 2483.164,
      "frame_time_ms": 0.038,
      "fps": 25717,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7783,
      "timestamp_ms": 2483.220,
      "frame_time_ms": 0.055,
      "fps": 25510,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7784,
      "timestamp_ms": 2483.297,
      "frame_time_ms": 0.077,
      "fps": 25083,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7785,
      "timestamp_ms": 2483.358,
      "frame_time_ms": 0.062,
      "fps": 24834,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7786,
      "timestamp_ms": 2483.436,
      "frame_time_ms": 0.078,
      "fps": 24429,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7787,
      "timestamp_ms": 2483.497,
      "frame_time_ms": 0.061,
      "fps": 24193,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7788,
      "timestamp_ms": 2483.558,
      "frame_time_ms": 0.060,
      "fps": 23961,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7789,
      "timestamp_ms": 2483.637,
      "frame_time_ms": 0.079,
      "fps": 23566,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7790,
      "timestamp_ms": 2483.716,
      "frame_time_ms": 0.080,
      "fps": 23174,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7791,
      "timestamp_ms": 2483.794,
      "frame_time_ms": 0.077,
      "fps": 22822,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7792,
      "timestamp_ms": 2483.834,
      "frame_time_ms": 0.041,
      "fps": 22857,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7793,
      "timestamp_ms": 2483.871,
      "frame_time_ms": 0.037,
      "fps": 22857,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7794,
      "timestamp_ms": 2483.909,
      "frame_time_ms": 0.038,
      "fps": 23068,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7795,
      "timestamp_ms": 2483.946,
      "frame_time_ms": 0.036,
      "fps": 23103,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7796,
      "timestamp_ms": 2483.984,
      "frame_time_ms": 0.039,
      "fps": 23085,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7797,
      "timestamp_ms": 2484.020,
      "frame_time_ms": 0.036,
      "fps": 23085,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7798,
      "timestamp_ms": 2484.058,
      "frame_time_ms": 0.038,
      "fps": 23076,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7799,
      "timestamp_ms": 2484.095,
      "frame_time_ms": 0.036,
      "fps": 23085,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7800,
      "timestamp_ms": 2484.133,
      "frame_time_ms": 0.038,
      "fps": 23076,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7801,
      "timestamp_ms": 2484.169,
      "frame_time_ms": 0.037,
      "fps": 23076,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7802,
      "timestamp_ms": 2484.207,
      "frame_time_ms": 0.037,
      "fps": 23068,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7803,
      "timestamp_ms": 2484.245,
      "frame_time_ms": 0.038,
      "fps": 23059,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7804,
      "timestamp_ms": 2484.282,
      "frame_time_ms": 0.037,
      "fps": 23148,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7805,
      "timestamp_ms": 2484.320,
      "frame_time_ms": 0.038,
      "fps": 23166,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7806,
      "timestamp_ms": 2484.356,
      "frame_time_ms": 0.037,
      "fps": 23166,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7807,
      "timestamp_ms": 2484.394,
      "frame_time_ms": 0.038,
      "fps": 23157,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7808,
      "timestamp_ms": 2484.431,
      "frame_time_ms": 0.036,
      "fps": 23174,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7809,
      "timestamp_ms": 2484.469,
      "frame_time_ms": 0.038,
      "fps": 23166,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7810,
      "timestamp_ms": 2484.591,
      "frame_time_ms": 0.122,
      "fps": 22421,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7811,
      "timestamp_ms": 2484.721,
      "frame_time_ms": 0.131,
      "fps": 21660,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7812,
      "timestamp_ms": 2484.759,
      "frame_time_ms": 0.038,
      "fps": 21676,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7813,
      "timestamp_ms": 2484.796,
      "frame_time_ms": 0.037,
      "fps": 21739,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7814,
      "timestamp_ms": 2484.835,
      "frame_time_ms": 0.039,
      "fps": 21723,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7815,
      "timestamp_ms": 2484.872,
      "frame_time_ms": 0.036,
      "fps": 21747,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7816,
      "timestamp_ms": 2484.910,
      "frame_time_ms": 0.038,
      "fps": 21731,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7817,
      "timestamp_ms": 2484.957,
      "frame_time_ms": 0.048,
      "fps": 21645,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7818,
      "timestamp_ms": 2485.005,
      "frame_time_ms": 0.047,
      "fps": 21567,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7819,
      "timestamp_ms": 2485.042,
      "frame_time_ms": 0.037,
      "fps": 21559,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7820,
      "timestamp_ms": 2485.080,
      "frame_time_ms": 0.038,
      "fps": 21574,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7821,
      "timestamp_ms": 2485.116,
      "frame_time_ms": 0.036,
      "fps": 21574,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7822,
      "timestamp_ms": 2485.154,
      "frame_time_ms": 0.038,
      "fps": 21574,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7823,
      "timestamp_ms": 2485.192,
      "frame_time_ms": 0.038,
      "fps": 21613,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7824,
      "timestamp_ms": 2485.230,
      "frame_time_ms": 0.038,
      "fps": 21606,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7825,
      "timestamp_ms": 2485.268,
      "frame_time_ms": 0.038,
      "fps": 21606,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7826,
      "timestamp_ms": 2485.304,
      "frame_time_ms": 0.037,
      "fps": 21606,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7827,
      "timestamp_ms": 2485.342,
      "frame_time_ms": 0.038,
      "fps": 21691,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7828,
      "timestamp_ms": 2485.378,
      "frame_time_ms": 0.036,
      "fps": 21691,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7829,
      "timestamp_ms": 2485.416,
      "frame_time_ms": 0.038,
      "fps": 21691,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7830,
      "timestamp_ms": 2485.453,
      "frame_time_ms": 0.037,
      "fps": 21684,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7831,
      "timestamp_ms": 2485.491,
      "frame_time_ms": 0.038,
      "fps": 21676,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7832,
      "timestamp_ms": 2485.529,
      "frame_time_ms": 0.037,
      "fps": 21770,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7833,
      "timestamp_ms": 2485.565,
      "frame_time_ms": 0.036,
      "fps": 21810,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7834,
      "timestamp_ms": 2485.603,
      "frame_time_ms": 0.038,
      "fps": 21810,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7835,
      "timestamp_ms": 2485.639,
      "frame_time_ms": 0.036,
      "fps": 21834,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7836,
      "timestamp_ms": 2485.676,
      "frame_time_ms": 0.038,
      "fps": 21929,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7837,
      "timestamp_ms": 2485.713,
      "frame_time_ms": 0.036,
      "fps": 21929,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7838,
      "timestamp_ms": 2485.751,
      "frame_time_ms": 0.038,
      "fps": 21929,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7839,
      "timestamp_ms": 2485.787,
      "frame_time_ms": 0.036,
      "fps": 21929,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7840,
      "timestamp_ms": 2485.824,
      "frame_time_ms": 0.038,
      "fps": 21937,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7841,
      "timestamp_ms": 2485.861,
      "frame_time_ms": 0.036,
      "fps": 21945,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7842,
      "timestamp_ms": 2485.898,
      "frame_time_ms": 0.038,
      "fps": 21945,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7843,
      "timestamp_ms": 2485.938,
      "frame_time_ms": 0.039,
      "fps": 22075,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7844,
      "timestamp_ms": 2485.975,
      "frame_time_ms": 0.037,
      "fps": 22404,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7845,
      "timestamp_ms": 2486.011,
      "frame_time_ms": 0.037,
      "fps": 22615,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7846,
      "timestamp_ms": 2486.048,
      "frame_time_ms": 0.036,
      "fps": 22979,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7847,
      "timestamp_ms": 2486.085,
      "frame_time_ms": 0.037,
      "fps": 23192,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7848,
      "timestamp_ms": 2486.121,
      "frame_time_ms": 0.037,
      "fps": 23400,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7849,
      "timestamp_ms": 2486.158,
      "frame_time_ms": 0.036,
      "fps": 23800,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7850,
      "timestamp_ms": 2486.192,
      "frame_time_ms": 0.034,
      "fps": 24242,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7851,
      "timestamp_ms": 2486.228,
      "frame_time_ms": 0.036,
      "fps": 24650,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7852,
      "timestamp_ms": 2486.263,
      "frame_time_ms": 0.035,
      "fps": 24711,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7853,
      "timestamp_ms": 2486.296,
      "frame_time_ms": 0.034,
      "fps": 24742,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7854,
      "timestamp_ms": 2486.332,
      "frame_time_ms": 0.036,
      "fps": 24762,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7855,
      "timestamp_ms": 2486.366,
      "frame_time_ms": 0.034,
      "fps": 24783,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7856,
      "timestamp_ms": 2486.402,
      "frame_time_ms": 0.035,
      "fps": 24824,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7857,
      "timestamp_ms": 2486.436,
      "frame_time_ms": 0.035,
      "fps": 24834,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7858,
      "timestamp_ms": 2486.471,
      "frame_time_ms": 0.035,
      "fps": 24865,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7859,
      "timestamp_ms": 2486.505,
      "frame_time_ms": 0.034,
      "fps": 24885,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7860,
      "timestamp_ms": 2486.541,
      "frame_time_ms": 0.035,
      "fps": 24916,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7861,
      "timestamp_ms": 2486.576,
      "frame_time_ms": 0.035,
      "fps": 24937,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7862,
      "timestamp_ms": 2486.611,
      "frame_time_ms": 0.035,
      "fps": 24958,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7863,
      "timestamp_ms": 2486.646,
      "frame_time_ms": 0.036,
      "fps": 24979,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7864,
      "timestamp_ms": 2486.680,
      "frame_time_ms": 0.034,
      "fps": 25010,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7865,
      "timestamp_ms": 2486.716,
      "frame_time_ms": 0.035,
      "fps": 25041,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7866,
      "timestamp_ms": 2486.750,
      "frame_time_ms": 0.034,
      "fps": 25073,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7867,
      "timestamp_ms": 2486.785,
      "frame_time_ms": 0.036,
      "fps": 25094,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7868,
      "timestamp_ms": 2486.819,
      "frame_time_ms": 0.033,
      "fps": 25125,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7869,
      "timestamp_ms": 2486.855,
      "frame_time_ms": 0.036,
      "fps": 25146,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7870,
      "timestamp_ms": 2486.888,
      "frame_time_ms": 0.034,
      "fps": 26109,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7871,
      "timestamp_ms": 2486.924,
      "frame_time_ms": 0.036,
      "fps": 27235,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7872,
      "timestamp_ms": 2486.960,
      "frame_time_ms": 0.035,
      "fps": 27272,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7873,
      "timestamp_ms": 2486.994,
      "frame_time_ms": 0.035,
      "fps": 27297,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7874,
      "timestamp_ms": 2487.031,
      "frame_time_ms": 0.036,
      "fps": 27334,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7875,
      "timestamp_ms": 2487.065,
      "frame_time_ms": 0.034,
      "fps": 27359,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7876,
      "timestamp_ms": 2487.102,
      "frame_time_ms": 0.038,
      "fps": 27359,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7877,
      "timestamp_ms": 2487.137,
      "frame_time_ms": 0.035,
      "fps": 27522,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7878,
      "timestamp_ms": 2487.173,
      "frame_time_ms": 0.035,
      "fps": 27675,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7879,
      "timestamp_ms": 2487.206,
      "frame_time_ms": 0.034,
      "fps": 27713,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7880,
      "timestamp_ms": 2487.242,
      "frame_time_ms": 0.035,
      "fps": 27752,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7881,
      "timestamp_ms": 2487.277,
      "frame_time_ms": 0.036,
      "fps": 27752,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7882,
      "timestamp_ms": 2487.312,
      "frame_time_ms": 0.034,
      "fps": 27803,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7883,
      "timestamp_ms": 2487.347,
      "frame_time_ms": 0.035,
      "fps": 27842,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7884,
      "timestamp_ms": 2487.380,
      "frame_time_ms": 0.034,
      "fps": 27894,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7885,
      "timestamp_ms": 2487.416,
      "frame_time_ms": 0.035,
      "fps": 27932,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7886,
      "timestamp_ms": 2487.449,
      "frame_time_ms": 0.034,
      "fps": 27972,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7887,
      "timestamp_ms": 2487.485,
      "frame_time_ms": 0.035,
      "fps": 28011,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7888,
      "timestamp_ms": 2487.519,
      "frame_time_ms": 0.034,
      "fps": 28037,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7889,
      "timestamp_ms": 2487.554,
      "frame_time_ms": 0.035,
      "fps": 28076,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7890,
      "timestamp_ms": 2487.589,
      "frame_time_ms": 0.036,
      "fps": 28089,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7891,
      "timestamp_ms": 2487.623,
      "frame_time_ms": 0.034,
      "fps": 28142,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7892,
      "timestamp_ms": 2487.657,
      "frame_time_ms": 0.034,
      "fps": 28182,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7893,
      "timestamp_ms": 2487.701,
      "frame_time_ms": 0.044,
      "fps": 28076,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7894,
      "timestamp_ms": 2487.736,
      "frame_time_ms": 0.035,
      "fps": 28116,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7895,
      "timestamp_ms": 2487.769,
      "frame_time_ms": 0.033,
      "fps": 28155,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7896,
      "timestamp_ms": 2487.804,
      "frame_time_ms": 0.034,
      "fps": 28208,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7897,
      "timestamp_ms": 2487.837,
      "frame_time_ms": 0.033,
      "fps": 28248,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7898,
      "timestamp_ms": 2487.871,
      "frame_time_ms": 0.034,
      "fps": 28301,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7899,
      "timestamp_ms": 2487.911,
      "frame_time_ms": 0.040,
      "fps": 28248,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7900,
      "timestamp_ms": 2487.945,
      "frame_time_ms": 0.034,
      "fps": 28301,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7901,
      "timestamp_ms": 2487.979,
      "frame_time_ms": 0.034,
      "fps": 28328,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7902,
      "timestamp_ms": 2488.012,
      "frame_time_ms": 0.033,
      "fps": 28395,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7903,
      "timestamp_ms": 2488.050,
      "frame_time_ms": 0.038,
      "fps": 28409,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7904,
      "timestamp_ms": 2488.083,
      "frame_time_ms": 0.034,
      "fps": 28449,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7905,
      "timestamp_ms": 2488.118,
      "frame_time_ms": 0.034,
      "fps": 28490,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7906,
      "timestamp_ms": 2488.151,
      "frame_time_ms": 0.034,
      "fps": 28517,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7907,
      "timestamp_ms": 2488.186,
      "frame_time_ms": 0.034,
      "fps": 28557,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7908,
      "timestamp_ms": 2488.226,
      "frame_time_ms": 0.040,
      "fps": 28517,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7909,
      "timestamp_ms": 2488.262,
      "frame_time_ms": 0.036,
      "fps": 28517,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7910,
      "timestamp_ms": 2488.297,
      "frame_time_ms": 0.036,
      "fps": 28490,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7911,
      "timestamp_ms": 2488.333,
      "frame_time_ms": 0.036,
      "fps": 28490,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7912,
      "timestamp_ms": 2488.372,
      "frame_time_ms": 0.038,
      "fps": 28449,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7913,
      "timestamp_ms": 2488.408,
      "frame_time_ms": 0.037,
      "fps": 28409,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7914,
      "timestamp_ms": 2488.457,
      "frame_time_ms": 0.049,
      "fps": 28235,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7915,
      "timestamp_ms": 2488.492,
      "frame_time_ms": 0.034,
      "fps": 28235,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7916,
      "timestamp_ms": 2488.542,
      "frame_time_ms": 0.051,
      "fps": 28024,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7917,
      "timestamp_ms": 2488.588,
      "frame_time_ms": 0.045,
      "fps": 27894,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7918,
      "timestamp_ms": 2488.633,
      "frame_time_ms": 0.045,
      "fps": 27764,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7919,
      "timestamp_ms": 2488.671,
      "frame_time_ms": 0.039,
      "fps": 27700,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7920,
      "timestamp_ms": 2488.707,
      "frame_time_ms": 0.035,
      "fps": 27700,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7921,
      "timestamp_ms": 2488.743,
      "frame_time_ms": 0.036,
      "fps": 27688,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7922,
      "timestamp_ms": 2488.789,
      "frame_time_ms": 0.046,
      "fps": 27548,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7923,
      "timestamp_ms": 2488.835,
      "frame_time_ms": 0.047,
      "fps": 27409,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7924,
      "timestamp_ms": 2488.878,
      "frame_time_ms": 0.042,
      "fps": 27309,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7925,
      "timestamp_ms": 2488.913,
      "frame_time_ms": 0.035,
      "fps": 27309,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7926,
      "timestamp_ms": 2488.948,
      "frame_time_ms": 0.035,
      "fps": 27297,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7927,
      "timestamp_ms": 2488.990,
      "frame_time_ms": 0.042,
      "fps": 27223,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7928,
      "timestamp_ms": 2489.025,
      "frame_time_ms": 0.035,
      "fps": 27198,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7929,
      "timestamp_ms": 2489.060,
      "frame_time_ms": 0.035,
      "fps": 27210,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7930,
      "timestamp_ms": 2489.094,
      "frame_time_ms": 0.034,
      "fps": 27210,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7931,
      "timestamp_ms": 2489.128,
      "frame_time_ms": 0.034,
      "fps": 27235,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7932,
      "timestamp_ms": 2489.163,
      "frame_time_ms": 0.035,
      "fps": 27235,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7933,
      "timestamp_ms": 2558.364,
      "frame_time_ms": 69.200,
      "fps": 840,
      "work_time_ms": 69.192,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7934,
      "timestamp_ms": 2558.533,
      "frame_time_ms": 0.171,
      "fps": 839,
      "work_time_ms": 0.170,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7935,
      "timestamp_ms": 2558.648,
      "frame_time_ms": 0.114,
      "fps": 838,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7936,
      "timestamp_ms": 2558.751,
      "frame_time_ms": 0.103,
      "fps": 837,
      "work_time_ms": 0.102,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7937,
      "timestamp_ms": 2558.811,
      "frame_time_ms": 0.060,
      "fps": 837,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7938,
      "timestamp_ms": 2558.870,
      "frame_time_ms": 0.059,
      "fps": 836,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7939,
      "timestamp_ms": 2558.928,
      "frame_time_ms": 0.058,
      "fps": 836,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7940,
      "timestamp_ms": 2558.989,
      "frame_time_ms": 0.061,
      "fps": 836,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7941,
      "timestamp_ms": 2559.049,
      "frame_time_ms": 0.060,
      "fps": 835,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7942,
      "timestamp_ms": 2559.107,
      "frame_time_ms": 0.058,
      "fps": 835,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7943,
      "timestamp_ms": 2559.167,
      "frame_time_ms": 0.060,
      "fps": 835,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7944,
      "timestamp_ms": 2559.225,
      "frame_time_ms": 0.058,
      "fps": 835,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7945,
      "timestamp_ms": 2559.443,
      "frame_time_ms": 0.219,
      "fps": 833,
      "work_time_ms": 0.218,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7946,
      "timestamp_ms": 2559.519,
      "frame_time_ms": 0.075,
      "fps": 832,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7947,
      "timestamp_ms": 2559.594,
      "frame_time_ms": 0.075,
      "fps": 832,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7948,
      "timestamp_ms": 2559.651,
      "frame_time_ms": 0.058,
      "fps": 831,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7949,
      "timestamp_ms": 2559.731,
      "frame_time_ms": 0.079,
      "fps": 831,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7950,
      "timestamp_ms": 2559.789,
      "frame_time_ms": 0.058,
      "fps": 831,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7951,
      "timestamp_ms": 2559.849,
      "frame_time_ms": 0.060,
      "fps": 830,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7952,
      "timestamp_ms": 2559.910,
      "frame_time_ms": 0.061,
      "fps": 830,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7953,
      "timestamp_ms": 2559.967,
      "frame_time_ms": 0.058,
      "fps": 830,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7954,
      "timestamp_ms": 2560.028,
      "frame_time_ms": 0.060,
      "fps": 829,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7955,
      "timestamp_ms": 2560.086,
      "frame_time_ms": 0.058,
      "fps": 829,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7956,
      "timestamp_ms": 2560.146,
      "frame_time_ms": 0.060,
      "fps": 829,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7957,
      "timestamp_ms": 2560.203,
      "frame_time_ms": 0.058,
      "fps": 829,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7958,
      "timestamp_ms": 2560.263,
      "frame_time_ms": 0.060,
      "fps": 828,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7959,
      "timestamp_ms": 2560.322,
      "frame_time_ms": 0.058,
      "fps": 828,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7960,
      "timestamp_ms": 2560.382,
      "frame_time_ms": 0.060,
      "fps": 828,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7961,
      "timestamp_ms": 2560.471,
      "frame_time_ms": 0.089,
      "fps": 827,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7962,
      "timestamp_ms": 2560.544,
      "frame_time_ms": 0.073,
      "fps": 827,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7963,
      "timestamp_ms": 2560.604,
      "frame_time_ms": 0.061,
      "fps": 826,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7964,
      "timestamp_ms": 2560.662,
      "frame_time_ms": 0.057,
      "fps": 826,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7965,
      "timestamp_ms": 2560.725,
      "frame_time_ms": 0.063,
      "fps": 826,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7966,
      "timestamp_ms": 2560.787,
      "frame_time_ms": 0.063,
      "fps": 826,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7967,
      "timestamp_ms": 2560.851,
      "frame_time_ms": 0.063,
      "fps": 825,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7968,
      "timestamp_ms": 2560.912,
      "frame_time_ms": 0.061,
      "fps": 825,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7969,
      "timestamp_ms": 2560.976,
      "frame_time_ms": 0.064,
      "fps": 825,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7970,
      "timestamp_ms": 2561.037,
      "frame_time_ms": 0.061,
      "fps": 824,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7971,
      "timestamp_ms": 2561.100,
      "frame_time_ms": 0.064,
      "fps": 824,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7972,
      "timestamp_ms": 2561.164,
      "frame_time_ms": 0.063,
      "fps": 824,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7973,
      "timestamp_ms": 2561.225,
      "frame_time_ms": 0.062,
      "fps": 823,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7974,
      "timestamp_ms": 2561.288,
      "frame_time_ms": 0.063,
      "fps": 823,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7975,
      "timestamp_ms": 2561.350,
      "frame_time_ms": 0.061,
      "fps": 823,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7976,
      "timestamp_ms": 2561.413,
      "frame_time_ms": 0.063,
      "fps": 823,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7977,
      "timestamp_ms": 2561.476,
      "frame_time_ms": 0.063,
      "fps": 823,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7978,
      "timestamp_ms": 2561.535,
      "frame_time_ms": 0.060,
      "fps": 823,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7979,
      "timestamp_ms": 2561.593,
      "frame_time_ms": 0.058,
      "fps": 822,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7980,
      "timestamp_ms": 2561.653,
      "frame_time_ms": 0.059,
      "fps": 822,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7981,
      "timestamp_ms": 2561.727,
      "frame_time_ms": 0.074,
      "fps": 822,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7982,
      "timestamp_ms": 2561.785,
      "frame_time_ms": 0.058,
      "fps": 821,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7983,
      "timestamp_ms": 2561.844,
      "frame_time_ms": 0.060,
      "fps": 821,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7984,
      "timestamp_ms": 2561.903,
      "frame_time_ms": 0.058,
      "fps": 821,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7985,
      "timestamp_ms": 2561.962,
      "frame_time_ms": 0.059,
      "fps": 821,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7986,
      "timestamp_ms": 2562.020,
      "frame_time_ms": 0.058,
      "fps": 821,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7987,
      "timestamp_ms": 2562.079,
      "frame_time_ms": 0.060,
      "fps": 820,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7988,
      "timestamp_ms": 2562.137,
      "frame_time_ms": 0.057,
      "fps": 820,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7989,
      "timestamp_ms": 2562.197,
      "frame_time_ms": 0.060,
      "fps": 820,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7990,
      "timestamp_ms": 2562.254,
      "frame_time_ms": 0.058,
      "fps": 820,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7991,
      "timestamp_ms": 2562.314,
      "frame_time_ms": 0.059,
      "fps": 819,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7992,
      "timestamp_ms": 2562.374,
      "frame_time_ms": 0.060,
      "fps": 819,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7993,
      "timestamp_ms": 2562.432,
      "frame_time_ms": 0.058,
      "fps": 14745,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7994,
      "timestamp_ms": 2562.492,
      "frame_time_ms": 0.060,
      "fps": 15159,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7995,
      "timestamp_ms": 2562.557,
      "frame_time_ms": 0.065,
      "fps": 15349,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7996,
      "timestamp_ms": 2562.617,
      "frame_time_ms": 0.060,
      "fps": 15519,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7997,
      "timestamp_ms": 2562.675,
      "frame_time_ms": 0.058,
      "fps": 15527,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7998,
      "timestamp_ms": 2562.735,
      "frame_time_ms": 0.061,
      "fps": 15519,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 7999,
      "timestamp_ms": 2562.793,
      "frame_time_ms": 0.057,
      "fps": 15523,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8000,
      "timestamp_ms": 2562.853,
      "frame_time_ms": 0.060,
      "fps": 15527,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8001,
      "timestamp_ms": 2562.914,
      "frame_time_ms": 0.061,
      "fps": 15523,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8002,
      "timestamp_ms": 2562.972,
      "frame_time_ms": 0.058,
      "fps": 15523,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8003,
      "timestamp_ms": 2563.032,
      "frame_time_ms": 0.060,
      "fps": 15523,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8004,
      "timestamp_ms": 2563.094,
      "frame_time_ms": 0.063,
      "fps": 15503,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8005,
      "timestamp_ms": 2563.158,
      "frame_time_ms": 0.063,
      "fps": 16155,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8006,
      "timestamp_ms": 2563.219,
      "frame_time_ms": 0.061,
      "fps": 16216,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8007,
      "timestamp_ms": 2563.283,
      "frame_time_ms": 0.064,
      "fps": 16264,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8008,
      "timestamp_ms": 2563.344,
      "frame_time_ms": 0.061,
      "fps": 16251,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8009,
      "timestamp_ms": 2563.408,
      "frame_time_ms": 0.064,
      "fps": 16317,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8010,
      "timestamp_ms": 2563.470,
      "frame_time_ms": 0.062,
      "fps": 16299,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8011,
      "timestamp_ms": 2563.533,
      "frame_time_ms": 0.063,
      "fps": 16286,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8012,
      "timestamp_ms": 2563.597,
      "frame_time_ms": 0.064,
      "fps": 16273,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8013,
      "timestamp_ms": 2563.658,
      "frame_time_ms": 0.062,
      "fps": 16255,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8014,
      "timestamp_ms": 2563.731,
      "frame_time_ms": 0.073,
      "fps": 16198,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8015,
      "timestamp_ms": 2563.793,
      "frame_time_ms": 0.061,
      "fps": 16185,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8016,
      "timestamp_ms": 2563.857,
      "frame_time_ms": 0.064,
      "fps": 16168,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8017,
      "timestamp_ms": 2563.918,
      "frame_time_ms": 0.062,
      "fps": 16150,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8018,
      "timestamp_ms": 2563.984,
      "frame_time_ms": 0.065,
      "fps": 16129,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8019,
      "timestamp_ms": 2564.045,
      "frame_time_ms": 0.061,
      "fps": 16116,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8020,
      "timestamp_ms": 2564.108,
      "frame_time_ms": 0.063,
      "fps": 16103,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8021,
      "timestamp_ms": 2564.172,
      "frame_time_ms": 0.064,
      "fps": 16211,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8022,
      "timestamp_ms": 2564.233,
      "frame_time_ms": 0.061,
      "fps": 16264,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8023,
      "timestamp_ms": 2564.296,
      "frame_time_ms": 0.064,
      "fps": 16251,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8024,
      "timestamp_ms": 2564.357,
      "frame_time_ms": 0.061,
      "fps": 16233,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8025,
      "timestamp_ms": 2564.421,
      "frame_time_ms": 0.063,
      "fps": 16233,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8026,
      "timestamp_ms": 2564.482,
      "frame_time_ms": 0.062,
      "fps": 16238,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8027,
      "timestamp_ms": 2564.546,
      "frame_time_ms": 0.063,
      "fps": 16238,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8028,
      "timestamp_ms": 2564.614,
      "frame_time_ms": 0.068,
      "fps": 16207,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8029,
      "timestamp_ms": 2564.678,
      "frame_time_ms": 0.065,
      "fps": 16203,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8030,
      "timestamp_ms": 2564.757,
      "frame_time_ms": 0.078,
      "fps": 16129,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8031,
      "timestamp_ms": 2564.862,
      "frame_time_ms": 0.105,
      "fps": 15953,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8032,
      "timestamp_ms": 2564.937,
      "frame_time_ms": 0.075,
      "fps": 15902,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8033,
      "timestamp_ms": 2565.058,
      "frame_time_ms": 0.121,
      "fps": 15657,
      "work_time_ms": 0.120,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8034,
      "timestamp_ms": 2565.162,
      "frame_time_ms": 0.104,
      "fps": 15491,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8035,
      "timestamp_ms": 2565.224,
      "frame_time_ms": 0.063,
      "fps": 15483,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8036,
      "timestamp_ms": 2565.302,
      "frame_time_ms": 0.077,
      "fps": 15428,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8037,
      "timestamp_ms": 2565.364,
      "frame_time_ms": 0.062,
      "fps": 15432,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8038,
      "timestamp_ms": 2565.428,
      "frame_time_ms": 0.064,
      "fps": 15416,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8039,
      "timestamp_ms": 2565.491,
      "frame_time_ms": 0.064,
      "fps": 15392,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8040,
      "timestamp_ms": 2565.555,
      "frame_time_ms": 0.064,
      "fps": 15372,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8041,
      "timestamp_ms": 2565.619,
      "frame_time_ms": 0.063,
      "fps": 15416,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8042,
      "timestamp_ms": 2565.680,
      "frame_time_ms": 0.062,
      "fps": 15400,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8043,
      "timestamp_ms": 2565.744,
      "frame_time_ms": 0.064,
      "fps": 15384,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8044,
      "timestamp_ms": 2565.805,
      "frame_time_ms": 0.061,
      "fps": 15372,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8045,
      "timestamp_ms": 2565.869,
      "frame_time_ms": 0.063,
      "fps": 15357,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8046,
      "timestamp_ms": 2565.930,
      "frame_time_ms": 0.062,
      "fps": 15341,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8047,
      "timestamp_ms": 2565.994,
      "frame_time_ms": 0.064,
      "fps": 15325,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8048,
      "timestamp_ms": 2566.066,
      "frame_time_ms": 0.071,
      "fps": 15271,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8049,
      "timestamp_ms": 2566.130,
      "frame_time_ms": 0.064,
      "fps": 15255,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8050,
      "timestamp_ms": 2566.191,
      "frame_time_ms": 0.061,
      "fps": 15243,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8051,
      "timestamp_ms": 2566.255,
      "frame_time_ms": 0.065,
      "fps": 15220,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8052,
      "timestamp_ms": 2566.315,
      "frame_time_ms": 0.060,
      "fps": 15220,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8053,
      "timestamp_ms": 2566.373,
      "frame_time_ms": 0.057,
      "fps": 15224,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8054,
      "timestamp_ms": 2566.433,
      "frame_time_ms": 0.061,
      "fps": 15220,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8055,
      "timestamp_ms": 2566.491,
      "frame_time_ms": 0.057,
      "fps": 15251,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8056,
      "timestamp_ms": 2566.551,
      "frame_time_ms": 0.061,
      "fps": 15247,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8057,
      "timestamp_ms": 2566.609,
      "frame_time_ms": 0.057,
      "fps": 15251,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8058,
      "timestamp_ms": 2566.675,
      "frame_time_ms": 0.067,
      "fps": 15228,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8059,
      "timestamp_ms": 2566.736,
      "frame_time_ms": 0.061,
      "fps": 15212,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8060,
      "timestamp_ms": 2566.797,
      "frame_time_ms": 0.060,
      "fps": 15212,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8061,
      "timestamp_ms": 2566.857,
      "frame_time_ms": 0.060,
      "fps": 15216,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8062,
      "timestamp_ms": 2566.914,
      "frame_time_ms": 0.058,
      "fps": 15216,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8063,
      "timestamp_ms": 2566.975,
      "frame_time_ms": 0.060,
      "fps": 15216,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8064,
      "timestamp_ms": 2567.049,
      "frame_time_ms": 0.075,
      "fps": 15170,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8065,
      "timestamp_ms": 2567.111,
      "frame_time_ms": 0.061,
      "fps": 15178,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8066,
      "timestamp_ms": 2567.169,
      "frame_time_ms": 0.058,
      "fps": 15189,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8067,
      "timestamp_ms": 2567.229,
      "frame_time_ms": 0.060,
      "fps": 15205,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8068,
      "timestamp_ms": 2567.297,
      "frame_time_ms": 0.068,
      "fps": 15178,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8069,
      "timestamp_ms": 2567.369,
      "frame_time_ms": 0.073,
      "fps": 15143,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8070,
      "timestamp_ms": 2567.427,
      "frame_time_ms": 0.058,
      "fps": 15159,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8071,
      "timestamp_ms": 2567.487,
      "frame_time_ms": 0.059,
      "fps": 15174,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8072,
      "timestamp_ms": 2567.547,
      "frame_time_ms": 0.060,
      "fps": 15189,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8073,
      "timestamp_ms": 2567.605,
      "frame_time_ms": 0.058,
      "fps": 15205,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8074,
      "timestamp_ms": 2567.665,
      "frame_time_ms": 0.060,
      "fps": 15255,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8075,
      "timestamp_ms": 2567.735,
      "frame_time_ms": 0.071,
      "fps": 15216,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8076,
      "timestamp_ms": 2567.801,
      "frame_time_ms": 0.065,
      "fps": 15212,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8077,
      "timestamp_ms": 2567.859,
      "frame_time_ms": 0.058,
      "fps": 15228,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8078,
      "timestamp_ms": 2567.919,
      "frame_time_ms": 0.061,
      "fps": 15243,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8079,
      "timestamp_ms": 2567.981,
      "frame_time_ms": 0.062,
      "fps": 15240,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8080,
      "timestamp_ms": 2568.042,
      "frame_time_ms": 0.061,
      "fps": 15247,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8081,
      "timestamp_ms": 2568.102,
      "frame_time_ms": 0.060,
      "fps": 15263,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8082,
      "timestamp_ms": 2568.160,
      "frame_time_ms": 0.057,
      "fps": 15278,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8083,
      "timestamp_ms": 2568.220,
      "frame_time_ms": 0.060,
      "fps": 15294,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8084,
      "timestamp_ms": 2568.278,
      "frame_time_ms": 0.059,
      "fps": 15302,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8085,
      "timestamp_ms": 2568.338,
      "frame_time_ms": 0.059,
      "fps": 15317,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8086,
      "timestamp_ms": 2568.396,
      "frame_time_ms": 0.058,
      "fps": 15333,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8087,
      "timestamp_ms": 2568.455,
      "frame_time_ms": 0.060,
      "fps": 15345,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8088,
      "timestamp_ms": 2568.549,
      "frame_time_ms": 0.093,
      "fps": 15247,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8089,
      "timestamp_ms": 2568.609,
      "frame_time_ms": 0.060,
      "fps": 15267,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8090,
      "timestamp_ms": 2568.667,
      "frame_time_ms": 0.058,
      "fps": 15345,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8091,
      "timestamp_ms": 2568.736,
      "frame_time_ms": 0.069,
      "fps": 15487,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8092,
      "timestamp_ms": 2568.797,
      "frame_time_ms": 0.062,
      "fps": 15540,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8093,
      "timestamp_ms": 2568.856,
      "frame_time_ms": 0.058,
      "fps": 15797,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8094,
      "timestamp_ms": 2568.916,
      "frame_time_ms": 0.060,
      "fps": 15982,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8095,
      "timestamp_ms": 2568.989,
      "frame_time_ms": 0.073,
      "fps": 15940,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8096,
      "timestamp_ms": 2569.050,
      "frame_time_ms": 0.061,
      "fps": 16008,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8097,
      "timestamp_ms": 2569.108,
      "frame_time_ms": 0.058,
      "fps": 16025,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8098,
      "timestamp_ms": 2569.168,
      "frame_time_ms": 0.060,
      "fps": 16042,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8099,
      "timestamp_ms": 2569.224,
      "frame_time_ms": 0.056,
      "fps": 16077,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8100,
      "timestamp_ms": 2569.275,
      "frame_time_ms": 0.052,
      "fps": 16129,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8101,
      "timestamp_ms": 2569.324,
      "frame_time_ms": 0.048,
      "fps": 16194,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8102,
      "timestamp_ms": 2569.369,
      "frame_time_ms": 0.045,
      "fps": 16268,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8103,
      "timestamp_ms": 2569.416,
      "frame_time_ms": 0.047,
      "fps": 16344,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8104,
      "timestamp_ms": 2569.460,
      "frame_time_ms": 0.045,
      "fps": 16415,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8105,
      "timestamp_ms": 2569.507,
      "frame_time_ms": 0.046,
      "fps": 16492,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8106,
      "timestamp_ms": 2569.552,
      "frame_time_ms": 0.045,
      "fps": 16570,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8107,
      "timestamp_ms": 2569.599,
      "frame_time_ms": 0.047,
      "fps": 16648,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8108,
      "timestamp_ms": 2569.643,
      "frame_time_ms": 0.045,
      "fps": 16769,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8109,
      "timestamp_ms": 2569.700,
      "frame_time_ms": 0.057,
      "fps": 16802,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8110,
      "timestamp_ms": 2569.746,
      "frame_time_ms": 0.046,
      "fps": 16872,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8111,
      "timestamp_ms": 2569.791,
      "frame_time_ms": 0.044,
      "fps": 16973,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8112,
      "timestamp_ms": 2569.838,
      "frame_time_ms": 0.047,
      "fps": 17035,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8113,
      "timestamp_ms": 2569.883,
      "frame_time_ms": 0.045,
      "fps": 17094,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8114,
      "timestamp_ms": 2569.929,
      "frame_time_ms": 0.046,
      "fps": 17167,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8115,
      "timestamp_ms": 2569.974,
      "frame_time_ms": 0.045,
      "fps": 17226,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8116,
      "timestamp_ms": 2570.020,
      "frame_time_ms": 0.046,
      "fps": 17301,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8117,
      "timestamp_ms": 2570.065,
      "frame_time_ms": 0.045,
      "fps": 17361,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8118,
      "timestamp_ms": 2570.111,
      "frame_time_ms": 0.047,
      "fps": 17462,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8119,
      "timestamp_ms": 2570.162,
      "frame_time_ms": 0.051,
      "fps": 17513,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8120,
      "timestamp_ms": 2570.209,
      "frame_time_ms": 0.046,
      "fps": 17584,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8121,
      "timestamp_ms": 2570.255,
      "frame_time_ms": 0.046,
      "fps": 17657,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8122,
      "timestamp_ms": 2570.300,
      "frame_time_ms": 0.045,
      "fps": 17725,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8123,
      "timestamp_ms": 2570.346,
      "frame_time_ms": 0.047,
      "fps": 17793,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8124,
      "timestamp_ms": 2570.391,
      "frame_time_ms": 0.044,
      "fps": 17958,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8125,
      "timestamp_ms": 2570.438,
      "frame_time_ms": 0.047,
      "fps": 18034,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8126,
      "timestamp_ms": 2570.484,
      "frame_time_ms": 0.046,
      "fps": 18099,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8127,
      "timestamp_ms": 2570.533,
      "frame_time_ms": 0.049,
      "fps": 18159,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8128,
      "timestamp_ms": 2570.585,
      "frame_time_ms": 0.052,
      "fps": 18248,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8129,
      "timestamp_ms": 2570.634,
      "frame_time_ms": 0.050,
      "fps": 18376,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8130,
      "timestamp_ms": 2570.683,
      "frame_time_ms": 0.048,
      "fps": 18433,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8131,
      "timestamp_ms": 2570.730,
      "frame_time_ms": 0.047,
      "fps": 18501,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8132,
      "timestamp_ms": 2570.779,
      "frame_time_ms": 0.049,
      "fps": 18564,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8133,
      "timestamp_ms": 2570.826,
      "frame_time_ms": 0.047,
      "fps": 18627,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8134,
      "timestamp_ms": 2570.875,
      "frame_time_ms": 0.049,
      "fps": 18691,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8135,
      "timestamp_ms": 2570.921,
      "frame_time_ms": 0.047,
      "fps": 18832,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8136,
      "timestamp_ms": 2570.970,
      "frame_time_ms": 0.049,
      "fps": 18927,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8137,
      "timestamp_ms": 2571.017,
      "frame_time_ms": 0.047,
      "fps": 18993,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8138,
      "timestamp_ms": 2571.067,
      "frame_time_ms": 0.049,
      "fps": 19065,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8139,
      "timestamp_ms": 2571.111,
      "frame_time_ms": 0.045,
      "fps": 19169,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8140,
      "timestamp_ms": 2571.158,
      "frame_time_ms": 0.046,
      "fps": 19261,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8141,
      "timestamp_ms": 2571.204,
      "frame_time_ms": 0.047,
      "fps": 19342,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8142,
      "timestamp_ms": 2571.249,
      "frame_time_ms": 0.045,
      "fps": 19417,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8143,
      "timestamp_ms": 2571.296,
      "frame_time_ms": 0.046,
      "fps": 19505,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8144,
      "timestamp_ms": 2571.340,
      "frame_time_ms": 0.045,
      "fps": 19595,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8145,
      "timestamp_ms": 2571.387,
      "frame_time_ms": 0.046,
      "fps": 19678,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8146,
      "timestamp_ms": 2571.434,
      "frame_time_ms": 0.048,
      "fps": 19743,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8147,
      "timestamp_ms": 2571.481,
      "frame_time_ms": 0.046,
      "fps": 19834,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8148,
      "timestamp_ms": 2571.526,
      "frame_time_ms": 0.045,
      "fps": 20154,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8149,
      "timestamp_ms": 2571.572,
      "frame_time_ms": 0.046,
      "fps": 20249,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8150,
      "timestamp_ms": 2571.618,
      "frame_time_ms": 0.047,
      "fps": 20325,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8151,
      "timestamp_ms": 2571.663,
      "frame_time_ms": 0.045,
      "fps": 20491,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8152,
      "timestamp_ms": 2571.719,
      "frame_time_ms": 0.056,
      "fps": 20533,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8153,
      "timestamp_ms": 2571.764,
      "frame_time_ms": 0.044,
      "fps": 20632,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8154,
      "timestamp_ms": 2571.810,
      "frame_time_ms": 0.047,
      "fps": 20725,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8155,
      "timestamp_ms": 2571.855,
      "frame_time_ms": 0.044,
      "fps": 20935,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8156,
      "timestamp_ms": 2571.901,
      "frame_time_ms": 0.047,
      "fps": 21037,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8157,
      "timestamp_ms": 2571.946,
      "frame_time_ms": 0.045,
      "fps": 21134,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8158,
      "timestamp_ms": 2571.993,
      "frame_time_ms": 0.046,
      "fps": 21238,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8159,
      "timestamp_ms": 2572.037,
      "frame_time_ms": 0.044,
      "fps": 21329,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8160,
      "timestamp_ms": 2572.083,
      "frame_time_ms": 0.047,
      "fps": 21367,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8161,
      "timestamp_ms": 2572.130,
      "frame_time_ms": 0.046,
      "fps": 21382,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8162,
      "timestamp_ms": 2572.166,
      "frame_time_ms": 0.036,
      "fps": 21451,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8163,
      "timestamp_ms": 2572.204,
      "frame_time_ms": 0.038,
      "fps": 21520,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8164,
      "timestamp_ms": 2572.240,
      "frame_time_ms": 0.037,
      "fps": 21582,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8165,
      "timestamp_ms": 2572.279,
      "frame_time_ms": 0.039,
      "fps": 21637,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8166,
      "timestamp_ms": 2572.315,
      "frame_time_ms": 0.036,
      "fps": 21707,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8167,
      "timestamp_ms": 2572.353,
      "frame_time_ms": 0.038,
      "fps": 21778,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8168,
      "timestamp_ms": 2572.390,
      "frame_time_ms": 0.036,
      "fps": 21849,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8169,
      "timestamp_ms": 2572.427,
      "frame_time_ms": 0.038,
      "fps": 22002,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8170,
      "timestamp_ms": 2572.465,
      "frame_time_ms": 0.038,
      "fps": 22066,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8171,
      "timestamp_ms": 2572.502,
      "frame_time_ms": 0.036,
      "fps": 22132,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8172,
      "timestamp_ms": 2572.540,
      "frame_time_ms": 0.038,
      "fps": 22205,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8173,
      "timestamp_ms": 2572.576,
      "frame_time_ms": 0.037,
      "fps": 22271,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8174,
      "timestamp_ms": 2572.614,
      "frame_time_ms": 0.038,
      "fps": 22338,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8175,
      "timestamp_ms": 2572.653,
      "frame_time_ms": 0.038,
      "fps": 22396,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8176,
      "timestamp_ms": 2572.692,
      "frame_time_ms": 0.040,
      "fps": 22446,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8177,
      "timestamp_ms": 2572.730,
      "frame_time_ms": 0.037,
      "fps": 22514,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8178,
      "timestamp_ms": 2572.769,
      "frame_time_ms": 0.040,
      "fps": 22573,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8179,
      "timestamp_ms": 2572.807,
      "frame_time_ms": 0.037,
      "fps": 22692,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8180,
      "timestamp_ms": 2572.846,
      "frame_time_ms": 0.040,
      "fps": 22744,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8181,
      "timestamp_ms": 2572.886,
      "frame_time_ms": 0.039,
      "fps": 22805,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8182,
      "timestamp_ms": 2572.925,
      "frame_time_ms": 0.039,
      "fps": 22857,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8183,
      "timestamp_ms": 2572.964,
      "frame_time_ms": 0.040,
      "fps": 22918,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8184,
      "timestamp_ms": 2573.002,
      "frame_time_ms": 0.037,
      "fps": 22979,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8185,
      "timestamp_ms": 2573.041,
      "frame_time_ms": 0.039,
      "fps": 23050,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8186,
      "timestamp_ms": 2573.079,
      "frame_time_ms": 0.038,
      "fps": 23121,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8187,
      "timestamp_ms": 2573.118,
      "frame_time_ms": 0.039,
      "fps": 23210,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8188,
      "timestamp_ms": 2573.156,
      "frame_time_ms": 0.038,
      "fps": 23337,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8189,
      "timestamp_ms": 2573.195,
      "frame_time_ms": 0.039,
      "fps": 23437,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8190,
      "timestamp_ms": 2573.244,
      "frame_time_ms": 0.049,
      "fps": 23428,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8191,
      "timestamp_ms": 2573.323,
      "frame_time_ms": 0.080,
      "fps": 23130,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8192,
      "timestamp_ms": 2573.390,
      "frame_time_ms": 0.066,
      "fps": 22979,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8193,
      "timestamp_ms": 2573.453,
      "frame_time_ms": 0.063,
      "fps": 22839,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8194,
      "timestamp_ms": 2573.490,
      "frame_time_ms": 0.038,
      "fps": 22935,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8195,
      "timestamp_ms": 2573.527,
      "frame_time_ms": 0.036,
      "fps": 23032,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8196,
      "timestamp_ms": 2573.564,
      "frame_time_ms": 0.038,
      "fps": 23130,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8197,
      "timestamp_ms": 2573.601,
      "frame_time_ms": 0.036,
      "fps": 23228,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8198,
      "timestamp_ms": 2573.641,
      "frame_time_ms": 0.040,
      "fps": 23310,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8199,
      "timestamp_ms": 2573.888,
      "frame_time_ms": 0.247,
      "fps": 21613,
      "work_time_ms": 0.245,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8200,
      "timestamp_ms": 2574.051,
      "frame_time_ms": 0.164,
      "fps": 20732,
      "work_time_ms": 0.163,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8201,
      "timestamp_ms": 2574.090,
      "frame_time_ms": 0.038,
      "fps": 20797,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8202,
      "timestamp_ms": 2574.127,
      "frame_time_ms": 0.038,
      "fps": 20847,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8203,
      "timestamp_ms": 2574.165,
      "frame_time_ms": 0.038,
      "fps": 20905,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8204,
      "timestamp_ms": 2574.203,
      "frame_time_ms": 0.038,
      "fps": 20957,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8205,
      "timestamp_ms": 2638.381,
      "frame_time_ms": 64.177,
      "fps": 895,
      "work_time_ms": 64.166,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8206,
      "timestamp_ms": 2638.684,
      "frame_time_ms": 0.303,
      "fps": 892,
      "work_time_ms": 0.302,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.002,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8207,
      "timestamp_ms": 2638.884,
      "frame_time_ms": 0.200,
      "fps": 890,
      "work_time_ms": 0.199,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8208,
      "timestamp_ms": 2639.078,
      "frame_time_ms": 0.194,
      "fps": 888,
      "work_time_ms": 0.193,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8209,
      "timestamp_ms": 2639.274,
      "frame_time_ms": 0.196,
      "fps": 886,
      "work_time_ms": 0.195,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8210,
      "timestamp_ms": 2639.615,
      "frame_time_ms": 0.341,
      "fps": 882,
      "work_time_ms": 0.340,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8211,
      "timestamp_ms": 2639.836,
      "frame_time_ms": 0.221,
      "fps": 880,
      "work_time_ms": 0.220,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8212,
      "timestamp_ms": 2640.036,
      "frame_time_ms": 0.200,
      "fps": 878,
      "work_time_ms": 0.199,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8213,
      "timestamp_ms": 2640.234,
      "frame_time_ms": 0.198,
      "fps": 876,
      "work_time_ms": 0.197,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8214,
      "timestamp_ms": 2640.430,
      "frame_time_ms": 0.196,
      "fps": 874,
      "work_time_ms": 0.195,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8215,
      "timestamp_ms": 2640.627,
      "frame_time_ms": 0.197,
      "fps": 872,
      "work_time_ms": 0.196,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8216,
      "timestamp_ms": 2640.813,
      "frame_time_ms": 0.186,
      "fps": 870,
      "work_time_ms": 0.185,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8217,
      "timestamp_ms": 2640.964,
      "frame_time_ms": 0.151,
      "fps": 869,
      "work_time_ms": 0.150,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8218,
      "timestamp_ms": 2641.127,
      "frame_time_ms": 0.163,
      "fps": 867,
      "work_time_ms": 0.162,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8219,
      "timestamp_ms": 2641.235,
      "frame_time_ms": 0.108,
      "fps": 867,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8220,
      "timestamp_ms": 2641.408,
      "frame_time_ms": 0.173,
      "fps": 865,
      "work_time_ms": 0.172,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8221,
      "timestamp_ms": 2641.549,
      "frame_time_ms": 0.141,
      "fps": 864,
      "work_time_ms": 0.140,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8222,
      "timestamp_ms": 2641.710,
      "frame_time_ms": 0.161,
      "fps": 862,
      "work_time_ms": 0.160,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8223,
      "timestamp_ms": 2641.825,
      "frame_time_ms": 0.116,
      "fps": 861,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8224,
      "timestamp_ms": 2641.972,
      "frame_time_ms": 0.146,
      "fps": 860,
      "work_time_ms": 0.146,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8225,
      "timestamp_ms": 2642.112,
      "frame_time_ms": 0.140,
      "fps": 859,
      "work_time_ms": 0.139,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8226,
      "timestamp_ms": 2642.238,
      "frame_time_ms": 0.126,
      "fps": 858,
      "work_time_ms": 0.125,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8227,
      "timestamp_ms": 2642.393,
      "frame_time_ms": 0.155,
      "fps": 856,
      "work_time_ms": 0.154,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8228,
      "timestamp_ms": 2642.501,
      "frame_time_ms": 0.109,
      "fps": 855,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8229,
      "timestamp_ms": 2642.685,
      "frame_time_ms": 0.183,
      "fps": 854,
      "work_time_ms": 0.182,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8230,
      "timestamp_ms": 2642.779,
      "frame_time_ms": 0.094,
      "fps": 853,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8231,
      "timestamp_ms": 2642.956,
      "frame_time_ms": 0.177,
      "fps": 851,
      "work_time_ms": 0.176,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8232,
      "timestamp_ms": 2643.081,
      "frame_time_ms": 0.125,
      "fps": 850,
      "work_time_ms": 0.124,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8233,
      "timestamp_ms": 2643.237,
      "frame_time_ms": 0.156,
      "fps": 849,
      "work_time_ms": 0.155,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8234,
      "timestamp_ms": 2643.364,
      "frame_time_ms": 0.127,
      "fps": 848,
      "work_time_ms": 0.126,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8235,
      "timestamp_ms": 2643.498,
      "frame_time_ms": 0.134,
      "fps": 846,
      "work_time_ms": 0.134,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8236,
      "timestamp_ms": 2643.644,
      "frame_time_ms": 0.146,
      "fps": 845,
      "work_time_ms": 0.145,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8237,
      "timestamp_ms": 2643.772,
      "frame_time_ms": 0.128,
      "fps": 844,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8238,
      "timestamp_ms": 2643.936,
      "frame_time_ms": 0.164,
      "fps": 843,
      "work_time_ms": 0.163,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8239,
      "timestamp_ms": 2644.064,
      "frame_time_ms": 0.128,
      "fps": 842,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8240,
      "timestamp_ms": 2644.241,
      "frame_time_ms": 0.177,
      "fps": 840,
      "work_time_ms": 0.176,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8241,
      "timestamp_ms": 2644.397,
      "frame_time_ms": 0.156,
      "fps": 839,
      "work_time_ms": 0.155,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8242,
      "timestamp_ms": 2644.557,
      "frame_time_ms": 0.160,
      "fps": 837,
      "work_time_ms": 0.159,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8243,
      "timestamp_ms": 2644.667,
      "frame_time_ms": 0.110,
      "fps": 836,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8244,
      "timestamp_ms": 2644.804,
      "frame_time_ms": 0.137,
      "fps": 835,
      "work_time_ms": 0.136,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8245,
      "timestamp_ms": 2644.928,
      "frame_time_ms": 0.125,
      "fps": 834,
      "work_time_ms": 0.124,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8246,
      "timestamp_ms": 2645.044,
      "frame_time_ms": 0.116,
      "fps": 833,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8247,
      "timestamp_ms": 2645.197,
      "frame_time_ms": 0.152,
      "fps": 832,
      "work_time_ms": 0.151,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8248,
      "timestamp_ms": 2645.297,
      "frame_time_ms": 0.100,
      "fps": 831,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8249,
      "timestamp_ms": 2645.454,
      "frame_time_ms": 0.157,
      "fps": 830,
      "work_time_ms": 0.156,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8250,
      "timestamp_ms": 2645.545,
      "frame_time_ms": 0.091,
      "fps": 829,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8251,
      "timestamp_ms": 2645.709,
      "frame_time_ms": 0.165,
      "fps": 828,
      "work_time_ms": 0.163,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8252,
      "timestamp_ms": 2645.820,
      "frame_time_ms": 0.110,
      "fps": 828,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8253,
      "timestamp_ms": 2645.963,
      "frame_time_ms": 0.143,
      "fps": 827,
      "work_time_ms": 0.142,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8254,
      "timestamp_ms": 2646.080,
      "frame_time_ms": 0.117,
      "fps": 826,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8255,
      "timestamp_ms": 2646.203,
      "frame_time_ms": 0.123,
      "fps": 825,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8256,
      "timestamp_ms": 2646.336,
      "frame_time_ms": 0.134,
      "fps": 824,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8257,
      "timestamp_ms": 2646.444,
      "frame_time_ms": 0.107,
      "fps": 823,
      "work_time_ms": 0.106,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8258,
      "timestamp_ms": 2646.595,
      "frame_time_ms": 0.151,
      "fps": 822,
      "work_time_ms": 0.150,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8259,
      "timestamp_ms": 2646.684,
      "frame_time_ms": 0.089,
      "fps": 824,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8260,
      "timestamp_ms": 2646.848,
      "frame_time_ms": 0.165,
      "fps": 824,
      "work_time_ms": 0.164,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8261,
      "timestamp_ms": 2646.938,
      "frame_time_ms": 0.090,
      "fps": 823,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8262,
      "timestamp_ms": 2647.063,
      "frame_time_ms": 0.124,
      "fps": 822,
      "work_time_ms": 0.123,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8263,
      "timestamp_ms": 2647.157,
      "frame_time_ms": 0.095,
      "fps": 822,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8264,
      "timestamp_ms": 2647.259,
      "frame_time_ms": 0.101,
      "fps": 821,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8265,
      "timestamp_ms": 2647.355,
      "frame_time_ms": 0.096,
      "fps": 6685,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8266,
      "timestamp_ms": 2647.443,
      "frame_time_ms": 0.089,
      "fps": 6849,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8267,
      "timestamp_ms": 2647.554,
      "frame_time_ms": 0.110,
      "fps": 6920,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8268,
      "timestamp_ms": 2647.628,
      "frame_time_ms": 0.074,
      "fps": 7017,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8269,
      "timestamp_ms": 2647.782,
      "frame_time_ms": 0.154,
      "fps": 7052,
      "work_time_ms": 0.153,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8270,
      "timestamp_ms": 2647.847,
      "frame_time_ms": 0.065,
      "fps": 7288,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8271,
      "timestamp_ms": 2647.985,
      "frame_time_ms": 0.138,
      "fps": 7362,
      "work_time_ms": 0.137,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8272,
      "timestamp_ms": 2648.073,
      "frame_time_ms": 0.088,
      "fps": 7465,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8273,
      "timestamp_ms": 2648.181,
      "frame_time_ms": 0.108,
      "fps": 7550,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8274,
      "timestamp_ms": 2648.270,
      "frame_time_ms": 0.089,
      "fps": 7653,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8275,
      "timestamp_ms": 2648.364,
      "frame_time_ms": 0.095,
      "fps": 7753,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8276,
      "timestamp_ms": 2648.478,
      "frame_time_ms": 0.113,
      "fps": 7827,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8277,
      "timestamp_ms": 2648.561,
      "frame_time_ms": 0.083,
      "fps": 7897,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8278,
      "timestamp_ms": 2648.679,
      "frame_time_ms": 0.118,
      "fps": 7944,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8279,
      "timestamp_ms": 2648.753,
      "frame_time_ms": 0.075,
      "fps": 7979,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8280,
      "timestamp_ms": 2648.880,
      "frame_time_ms": 0.126,
      "fps": 8029,
      "work_time_ms": 0.126,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8281,
      "timestamp_ms": 2648.952,
      "frame_time_ms": 0.072,
      "fps": 8104,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8282,
      "timestamp_ms": 2649.077,
      "frame_time_ms": 0.125,
      "fps": 8144,
      "work_time_ms": 0.125,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8283,
      "timestamp_ms": 2649.163,
      "frame_time_ms": 0.087,
      "fps": 8176,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8284,
      "timestamp_ms": 2649.265,
      "frame_time_ms": 0.101,
      "fps": 8227,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8285,
      "timestamp_ms": 2649.362,
      "frame_time_ms": 0.097,
      "fps": 8275,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8286,
      "timestamp_ms": 2649.449,
      "frame_time_ms": 0.088,
      "fps": 8319,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8287,
      "timestamp_ms": 2649.563,
      "frame_time_ms": 0.113,
      "fps": 8368,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8288,
      "timestamp_ms": 2649.638,
      "frame_time_ms": 0.075,
      "fps": 8408,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8289,
      "timestamp_ms": 2649.760,
      "frame_time_ms": 0.123,
      "fps": 8479,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8290,
      "timestamp_ms": 2649.828,
      "frame_time_ms": 0.067,
      "fps": 8511,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8291,
      "timestamp_ms": 2649.953,
      "frame_time_ms": 0.126,
      "fps": 8573,
      "work_time_ms": 0.125,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8292,
      "timestamp_ms": 2650.046,
      "frame_time_ms": 0.092,
      "fps": 8614,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8293,
      "timestamp_ms": 2650.127,
      "frame_time_ms": 0.081,
      "fps": 8708,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8294,
      "timestamp_ms": 2650.191,
      "frame_time_ms": 0.064,
      "fps": 8788,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8295,
      "timestamp_ms": 2650.257,
      "frame_time_ms": 0.066,
      "fps": 8877,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8296,
      "timestamp_ms": 2650.330,
      "frame_time_ms": 0.074,
      "fps": 8972,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8297,
      "timestamp_ms": 2650.387,
      "frame_time_ms": 0.057,
      "fps": 9068,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8298,
      "timestamp_ms": 2650.470,
      "frame_time_ms": 0.082,
      "fps": 9182,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8299,
      "timestamp_ms": 2650.520,
      "frame_time_ms": 0.050,
      "fps": 9293,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8300,
      "timestamp_ms": 2650.623,
      "frame_time_ms": 0.103,
      "fps": 9401,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8301,
      "timestamp_ms": 2650.676,
      "frame_time_ms": 0.053,
      "fps": 9555,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8302,
      "timestamp_ms": 2650.769,
      "frame_time_ms": 0.093,
      "fps": 9658,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8303,
      "timestamp_ms": 2650.832,
      "frame_time_ms": 0.064,
      "fps": 9730,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8304,
      "timestamp_ms": 2650.907,
      "frame_time_ms": 0.074,
      "fps": 9831,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8305,
      "timestamp_ms": 2650.978,
      "frame_time_ms": 0.072,
      "fps": 9917,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8306,
      "timestamp_ms": 2651.043,
      "frame_time_ms": 0.064,
      "fps": 10003,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8307,
      "timestamp_ms": 2651.124,
      "frame_time_ms": 0.081,
      "fps": 10123,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8308,
      "timestamp_ms": 2651.179,
      "frame_time_ms": 0.055,
      "fps": 10200,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8309,
      "timestamp_ms": 2651.269,
      "frame_time_ms": 0.090,
      "fps": 10318,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8310,
      "timestamp_ms": 2651.320,
      "frame_time_ms": 0.052,
      "fps": 10387,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8311,
      "timestamp_ms": 2651.412,
      "frame_time_ms": 0.091,
      "fps": 10522,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8312,
      "timestamp_ms": 2651.469,
      "frame_time_ms": 0.057,
      "fps": 10621,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8313,
      "timestamp_ms": 2651.561,
      "frame_time_ms": 0.092,
      "fps": 10718,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8314,
      "timestamp_ms": 2651.632,
      "frame_time_ms": 0.071,
      "fps": 10806,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8315,
      "timestamp_ms": 2651.912,
      "frame_time_ms": 0.280,
      "fps": 10509,
      "work_time_ms": 0.280,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8316,
      "timestamp_ms": 2651.996,
      "frame_time_ms": 0.085,
      "fps": 10600,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8317,
      "timestamp_ms": 2652.057,
      "frame_time_ms": 0.061,
      "fps": 10687,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8318,
      "timestamp_ms": 2652.143,
      "frame_time_ms": 0.085,
      "fps": 10814,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8319,
      "timestamp_ms": 2652.207,
      "frame_time_ms": 0.064,
      "fps": 10863,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8320,
      "timestamp_ms": 2652.303,
      "frame_time_ms": 0.097,
      "fps": 10999,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8321,
      "timestamp_ms": 2652.357,
      "frame_time_ms": 0.053,
      "fps": 11074,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8322,
      "timestamp_ms": 2652.448,
      "frame_time_ms": 0.092,
      "fps": 11139,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8323,
      "timestamp_ms": 2652.532,
      "frame_time_ms": 0.084,
      "fps": 11162,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8324,
      "timestamp_ms": 2652.620,
      "frame_time_ms": 0.088,
      "fps": 11189,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8325,
      "timestamp_ms": 2652.695,
      "frame_time_ms": 0.074,
      "fps": 11235,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8326,
      "timestamp_ms": 2652.759,
      "frame_time_ms": 0.064,
      "fps": 11288,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8327,
      "timestamp_ms": 2652.842,
      "frame_time_ms": 0.084,
      "fps": 11344,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8328,
      "timestamp_ms": 2652.900,
      "frame_time_ms": 0.057,
      "fps": 11380,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8329,
      "timestamp_ms": 2652.991,
      "frame_time_ms": 0.092,
      "fps": 11516,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8330,
      "timestamp_ms": 2653.042,
      "frame_time_ms": 0.050,
      "fps": 11549,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8331,
      "timestamp_ms": 2653.126,
      "frame_time_ms": 0.085,
      "fps": 11668,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8332,
      "timestamp_ms": 2653.185,
      "frame_time_ms": 0.058,
      "fps": 11737,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8333,
      "timestamp_ms": 2653.287,
      "frame_time_ms": 0.103,
      "fps": 11748,
      "work_time_ms": 0.102,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8334,
      "timestamp_ms": 2653.353,
      "frame_time_ms": 0.065,
      "fps": 11804,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8335,
      "timestamp_ms": 2653.418,
      "frame_time_ms": 0.066,
      "fps": 11871,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8336,
      "timestamp_ms": 2653.493,
      "frame_time_ms": 0.074,
      "fps": 11964,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8337,
      "timestamp_ms": 2653.549,
      "frame_time_ms": 0.057,
      "fps": 12026,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8338,
      "timestamp_ms": 2653.633,
      "frame_time_ms": 0.083,
      "fps": 12111,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8339,
      "timestamp_ms": 2653.680,
      "frame_time_ms": 0.047,
      "fps": 12180,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8340,
      "timestamp_ms": 2653.767,
      "frame_time_ms": 0.088,
      "fps": 12274,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8341,
      "timestamp_ms": 2653.819,
      "frame_time_ms": 0.051,
      "fps": 12327,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8342,
      "timestamp_ms": 2653.908,
      "frame_time_ms": 0.089,
      "fps": 12419,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8343,
      "timestamp_ms": 2653.975,
      "frame_time_ms": 0.067,
      "fps": 12471,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8344,
      "timestamp_ms": 2654.028,
      "frame_time_ms": 0.054,
      "fps": 12594,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8345,
      "timestamp_ms": 2654.080,
      "frame_time_ms": 0.052,
      "fps": 12714,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8346,
      "timestamp_ms": 2654.126,
      "frame_time_ms": 0.046,
      "fps": 12828,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8347,
      "timestamp_ms": 2654.185,
      "frame_time_ms": 0.058,
      "fps": 12981,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8348,
      "timestamp_ms": 2654.224,
      "frame_time_ms": 0.039,
      "fps": 13083,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8349,
      "timestamp_ms": 2654.289,
      "frame_time_ms": 0.065,
      "fps": 13250,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8350,
      "timestamp_ms": 2654.326,
      "frame_time_ms": 0.038,
      "fps": 13336,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8351,
      "timestamp_ms": 2654.387,
      "frame_time_ms": 0.060,
      "fps": 13534,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8352,
      "timestamp_ms": 2654.431,
      "frame_time_ms": 0.045,
      "fps": 13679,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8353,
      "timestamp_ms": 2654.500,
      "frame_time_ms": 0.068,
      "fps": 13720,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8354,
      "timestamp_ms": 2654.550,
      "frame_time_ms": 0.051,
      "fps": 13761,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8355,
      "timestamp_ms": 2654.603,
      "frame_time_ms": 0.052,
      "fps": 13805,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8356,
      "timestamp_ms": 2654.665,
      "frame_time_ms": 0.063,
      "fps": 13840,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8357,
      "timestamp_ms": 2654.709,
      "frame_time_ms": 0.044,
      "fps": 13882,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8358,
      "timestamp_ms": 2654.775,
      "frame_time_ms": 0.065,
      "fps": 13937,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8359,
      "timestamp_ms": 2654.814,
      "frame_time_ms": 0.039,
      "fps": 13972,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8360,
      "timestamp_ms": 2654.879,
      "frame_time_ms": 0.066,
      "fps": 14094,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8361,
      "timestamp_ms": 2654.919,
      "frame_time_ms": 0.040,
      "fps": 14137,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8362,
      "timestamp_ms": 2654.991,
      "frame_time_ms": 0.072,
      "fps": 14207,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8363,
      "timestamp_ms": 2655.048,
      "frame_time_ms": 0.057,
      "fps": 14231,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8364,
      "timestamp_ms": 2655.119,
      "frame_time_ms": 0.070,
      "fps": 14245,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8365,
      "timestamp_ms": 2655.175,
      "frame_time_ms": 0.057,
      "fps": 14295,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8366,
      "timestamp_ms": 2655.223,
      "frame_time_ms": 0.048,
      "fps": 14350,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8367,
      "timestamp_ms": 2655.287,
      "frame_time_ms": 0.063,
      "fps": 14412,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8368,
      "timestamp_ms": 2655.328,
      "frame_time_ms": 0.041,
      "fps": 14461,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8369,
      "timestamp_ms": 2655.398,
      "frame_time_ms": 0.070,
      "fps": 14531,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8370,
      "timestamp_ms": 2655.437,
      "frame_time_ms": 0.039,
      "fps": 14577,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8371,
      "timestamp_ms": 2655.501,
      "frame_time_ms": 0.065,
      "fps": 14669,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8372,
      "timestamp_ms": 2655.546,
      "frame_time_ms": 0.045,
      "fps": 14713,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8373,
      "timestamp_ms": 2655.617,
      "frame_time_ms": 0.070,
      "fps": 14792,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8374,
      "timestamp_ms": 2655.670,
      "frame_time_ms": 0.054,
      "fps": 14855,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8375,
      "timestamp_ms": 2655.741,
      "frame_time_ms": 0.070,
      "fps": 15669,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8376,
      "timestamp_ms": 2655.800,
      "frame_time_ms": 0.060,
      "fps": 15772,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8377,
      "timestamp_ms": 2655.847,
      "frame_time_ms": 0.047,
      "fps": 15831,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8378,
      "timestamp_ms": 2655.914,
      "frame_time_ms": 0.066,
      "fps": 15910,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8379,
      "timestamp_ms": 2655.953,
      "frame_time_ms": 0.040,
      "fps": 16012,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8380,
      "timestamp_ms": 2656.021,
      "frame_time_ms": 0.067,
      "fps": 16142,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8381,
      "timestamp_ms": 2656.076,
      "frame_time_ms": 0.055,
      "fps": 16133,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8382,
      "timestamp_ms": 2656.139,
      "frame_time_ms": 0.063,
      "fps": 16260,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8383,
      "timestamp_ms": 2656.187,
      "frame_time_ms": 0.049,
      "fps": 16415,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8384,
      "timestamp_ms": 2656.272,
      "frame_time_ms": 0.084,
      "fps": 16433,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8385,
      "timestamp_ms": 2656.329,
      "frame_time_ms": 0.057,
      "fps": 16510,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8386,
      "timestamp_ms": 2656.379,
      "frame_time_ms": 0.051,
      "fps": 16570,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8387,
      "timestamp_ms": 2656.443,
      "frame_time_ms": 0.063,
      "fps": 16666,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8388,
      "timestamp_ms": 2656.484,
      "frame_time_ms": 0.041,
      "fps": 16741,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8389,
      "timestamp_ms": 2656.555,
      "frame_time_ms": 0.071,
      "fps": 16839,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8390,
      "timestamp_ms": 2656.593,
      "frame_time_ms": 0.039,
      "fps": 16891,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8391,
      "timestamp_ms": 2656.669,
      "frame_time_ms": 0.076,
      "fps": 16934,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8392,
      "timestamp_ms": 2656.715,
      "frame_time_ms": 0.045,
      "fps": 16997,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8393,
      "timestamp_ms": 2656.774,
      "frame_time_ms": 0.059,
      "fps": 17211,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8394,
      "timestamp_ms": 2656.836,
      "frame_time_ms": 0.063,
      "fps": 17221,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8395,
      "timestamp_ms": 2656.907,
      "frame_time_ms": 0.070,
      "fps": 17201,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8396,
      "timestamp_ms": 2656.967,
      "frame_time_ms": 0.060,
      "fps": 17271,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8397,
      "timestamp_ms": 2657.046,
      "frame_time_ms": 0.080,
      "fps": 17157,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8398,
      "timestamp_ms": 2657.103,
      "frame_time_ms": 0.057,
      "fps": 17286,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8399,
      "timestamp_ms": 2657.138,
      "frame_time_ms": 0.034,
      "fps": 17351,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8400,
      "timestamp_ms": 2657.196,
      "frame_time_ms": 0.059,
      "fps": 17497,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8401,
      "timestamp_ms": 2657.260,
      "frame_time_ms": 0.063,
      "fps": 17436,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8402,
      "timestamp_ms": 2657.323,
      "frame_time_ms": 0.064,
      "fps": 17564,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8403,
      "timestamp_ms": 2657.387,
      "frame_time_ms": 0.063,
      "fps": 17584,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8404,
      "timestamp_ms": 2657.451,
      "frame_time_ms": 0.064,
      "fps": 17533,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8405,
      "timestamp_ms": 2657.505,
      "frame_time_ms": 0.054,
      "fps": 17523,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8406,
      "timestamp_ms": 2657.568,
      "frame_time_ms": 0.064,
      "fps": 17431,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8407,
      "timestamp_ms": 2657.639,
      "frame_time_ms": 0.070,
      "fps": 17371,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8408,
      "timestamp_ms": 2657.681,
      "frame_time_ms": 0.042,
      "fps": 17356,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8409,
      "timestamp_ms": 2657.716,
      "frame_time_ms": 0.035,
      "fps": 17508,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8410,
      "timestamp_ms": 2657.751,
      "frame_time_ms": 0.035,
      "fps": 17523,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8411,
      "timestamp_ms": 2657.785,
      "frame_time_ms": 0.034,
      "fps": 17657,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8412,
      "timestamp_ms": 2657.819,
      "frame_time_ms": 0.035,
      "fps": 17709,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8413,
      "timestamp_ms": 2657.853,
      "frame_time_ms": 0.033,
      "fps": 17894,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8414,
      "timestamp_ms": 2657.888,
      "frame_time_ms": 0.036,
      "fps": 17974,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8415,
      "timestamp_ms": 2657.922,
      "frame_time_ms": 0.034,
      "fps": 18072,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8416,
      "timestamp_ms": 2657.958,
      "frame_time_ms": 0.035,
      "fps": 18226,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8417,
      "timestamp_ms": 2657.994,
      "frame_time_ms": 0.037,
      "fps": 18264,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8418,
      "timestamp_ms": 2658.031,
      "frame_time_ms": 0.036,
      "fps": 18427,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8419,
      "timestamp_ms": 2658.067,
      "frame_time_ms": 0.037,
      "fps": 18438,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8420,
      "timestamp_ms": 2658.102,
      "frame_time_ms": 0.034,
      "fps": 18621,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8421,
      "timestamp_ms": 2658.138,
      "frame_time_ms": 0.036,
      "fps": 18645,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8422,
      "timestamp_ms": 2658.173,
      "frame_time_ms": 0.035,
      "fps": 18861,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8423,
      "timestamp_ms": 2658.209,
      "frame_time_ms": 0.036,
      "fps": 18987,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8424,
      "timestamp_ms": 2658.243,
      "frame_time_ms": 0.035,
      "fps": 19200,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8425,
      "timestamp_ms": 2658.279,
      "frame_time_ms": 0.036,
      "fps": 19329,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8426,
      "timestamp_ms": 2658.314,
      "frame_time_ms": 0.034,
      "fps": 19417,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8427,
      "timestamp_ms": 2658.350,
      "frame_time_ms": 0.037,
      "fps": 19582,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8428,
      "timestamp_ms": 2658.385,
      "frame_time_ms": 0.034,
      "fps": 19627,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8429,
      "timestamp_ms": 2658.421,
      "frame_time_ms": 0.037,
      "fps": 19841,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8430,
      "timestamp_ms": 2658.457,
      "frame_time_ms": 0.036,
      "fps": 19860,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8431,
      "timestamp_ms": 2658.493,
      "frame_time_ms": 0.036,
      "fps": 20053,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8432,
      "timestamp_ms": 2658.528,
      "frame_time_ms": 0.035,
      "fps": 20120,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8433,
      "timestamp_ms": 2658.562,
      "frame_time_ms": 0.033,
      "fps": 20373,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8434,
      "timestamp_ms": 2658.597,
      "frame_time_ms": 0.035,
      "fps": 20505,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8435,
      "timestamp_ms": 2658.630,
      "frame_time_ms": 0.034,
      "fps": 20761,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8436,
      "timestamp_ms": 2658.665,
      "frame_time_ms": 0.035,
      "fps": 20942,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8437,
      "timestamp_ms": 2658.699,
      "frame_time_ms": 0.034,
      "fps": 21037,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8438,
      "timestamp_ms": 2658.734,
      "frame_time_ms": 0.034,
      "fps": 21276,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8439,
      "timestamp_ms": 2658.769,
      "frame_time_ms": 0.036,
      "fps": 21306,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8440,
      "timestamp_ms": 2658.803,
      "frame_time_ms": 0.033,
      "fps": 21567,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8441,
      "timestamp_ms": 2658.838,
      "frame_time_ms": 0.036,
      "fps": 21715,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8442,
      "timestamp_ms": 2658.872,
      "frame_time_ms": 0.033,
      "fps": 21953,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8443,
      "timestamp_ms": 2658.907,
      "frame_time_ms": 0.036,
      "fps": 22058,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8444,
      "timestamp_ms": 2658.941,
      "frame_time_ms": 0.033,
      "fps": 22480,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8445,
      "timestamp_ms": 2658.976,
      "frame_time_ms": 0.036,
      "fps": 22658,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8446,
      "timestamp_ms": 2659.010,
      "frame_time_ms": 0.033,
      "fps": 22813,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8447,
      "timestamp_ms": 2659.044,
      "frame_time_ms": 0.034,
      "fps": 23068,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8448,
      "timestamp_ms": 2659.077,
      "frame_time_ms": 0.034,
      "fps": 23130,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8449,
      "timestamp_ms": 2659.112,
      "frame_time_ms": 0.034,
      "fps": 23464,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8450,
      "timestamp_ms": 2659.146,
      "frame_time_ms": 0.034,
      "fps": 23510,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8451,
      "timestamp_ms": 2659.180,
      "frame_time_ms": 0.034,
      "fps": 23904,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8452,
      "timestamp_ms": 2659.215,
      "frame_time_ms": 0.035,
      "fps": 24000,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8453,
      "timestamp_ms": 2659.248,
      "frame_time_ms": 0.034,
      "fps": 24242,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8454,
      "timestamp_ms": 2659.283,
      "frame_time_ms": 0.034,
      "fps": 24529,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8455,
      "timestamp_ms": 2659.317,
      "frame_time_ms": 0.034,
      "fps": 24896,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8456,
      "timestamp_ms": 2659.351,
      "frame_time_ms": 0.035,
      "fps": 25157,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8457,
      "timestamp_ms": 2659.385,
      "frame_time_ms": 0.033,
      "fps": 25662,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8458,
      "timestamp_ms": 2659.420,
      "frame_time_ms": 0.035,
      "fps": 25906,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8459,
      "timestamp_ms": 2659.454,
      "frame_time_ms": 0.035,
      "fps": 25895,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8460,
      "timestamp_ms": 2659.488,
      "frame_time_ms": 0.033,
      "fps": 26189,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8461,
      "timestamp_ms": 2659.524,
      "frame_time_ms": 0.036,
      "fps": 26501,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8462,
      "timestamp_ms": 2659.562,
      "frame_time_ms": 0.039,
      "fps": 26797,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8463,
      "timestamp_ms": 2659.598,
      "frame_time_ms": 0.036,
      "fps": 27124,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8464,
      "timestamp_ms": 2659.633,
      "frame_time_ms": 0.034,
      "fps": 27497,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8465,
      "timestamp_ms": 2659.669,
      "frame_time_ms": 0.036,
      "fps": 27726,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8466,
      "timestamp_ms": 2659.715,
      "frame_time_ms": 0.047,
      "fps": 27945,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8467,
      "timestamp_ms": 2659.753,
      "frame_time_ms": 0.037,
      "fps": 28382,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8468,
      "timestamp_ms": 2659.787,
      "frame_time_ms": 0.035,
      "fps": 28476,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8469,
      "timestamp_ms": 2659.823,
      "frame_time_ms": 0.036,
      "fps": 28462,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8470,
      "timestamp_ms": 2659.859,
      "frame_time_ms": 0.036,
      "fps": 28449,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8471,
      "timestamp_ms": 2659.894,
      "frame_time_ms": 0.034,
      "fps": 28449,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8472,
      "timestamp_ms": 2659.930,
      "frame_time_ms": 0.036,
      "fps": 28436,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8473,
      "timestamp_ms": 2659.965,
      "frame_time_ms": 0.035,
      "fps": 28409,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8474,
      "timestamp_ms": 2660.001,
      "frame_time_ms": 0.036,
      "fps": 28409,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8475,
      "timestamp_ms": 2660.036,
      "frame_time_ms": 0.035,
      "fps": 28395,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8476,
      "timestamp_ms": 2738.673,
      "frame_time_ms": 78.636,
      "fps": 743,
      "work_time_ms": 78.631,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8477,
      "timestamp_ms": 2738.775,
      "frame_time_ms": 0.103,
      "fps": 742,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8478,
      "timestamp_ms": 2738.812,
      "frame_time_ms": 0.037,
      "fps": 742,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8479,
      "timestamp_ms": 2738.853,
      "frame_time_ms": 0.041,
      "fps": 742,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8480,
      "timestamp_ms": 2738.886,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8481,
      "timestamp_ms": 2738.920,
      "frame_time_ms": 0.035,
      "fps": 742,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8482,
      "timestamp_ms": 2738.953,
      "frame_time_ms": 0.032,
      "fps": 742,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8483,
      "timestamp_ms": 2738.987,
      "frame_time_ms": 0.034,
      "fps": 742,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8484,
      "timestamp_ms": 2739.020,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8485,
      "timestamp_ms": 2739.054,
      "frame_time_ms": 0.035,
      "fps": 742,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8486,
      "timestamp_ms": 2739.087,
      "frame_time_ms": 0.032,
      "fps": 742,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8487,
      "timestamp_ms": 2739.120,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8488,
      "timestamp_ms": 2739.153,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8489,
      "timestamp_ms": 2739.186,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8490,
      "timestamp_ms": 2739.220,
      "frame_time_ms": 0.035,
      "fps": 742,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8491,
      "timestamp_ms": 2739.253,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8492,
      "timestamp_ms": 2739.288,
      "frame_time_ms": 0.034,
      "fps": 742,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8493,
      "timestamp_ms": 2739.320,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8494,
      "timestamp_ms": 2739.354,
      "frame_time_ms": 0.034,
      "fps": 742,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8495,
      "timestamp_ms": 2739.393,
      "frame_time_ms": 0.039,
      "fps": 742,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8496,
      "timestamp_ms": 2739.426,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8497,
      "timestamp_ms": 2739.458,
      "frame_time_ms": 0.032,
      "fps": 742,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8498,
      "timestamp_ms": 2739.492,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8499,
      "timestamp_ms": 2739.525,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8500,
      "timestamp_ms": 2739.556,
      "frame_time_ms": 0.032,
      "fps": 742,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8501,
      "timestamp_ms": 2739.589,
      "frame_time_ms": 0.033,
      "fps": 743,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8502,
      "timestamp_ms": 2739.621,
      "frame_time_ms": 0.032,
      "fps": 743,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8503,
      "timestamp_ms": 2739.654,
      "frame_time_ms": 0.032,
      "fps": 743,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8504,
      "timestamp_ms": 2739.727,
      "frame_time_ms": 0.074,
      "fps": 742,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8505,
      "timestamp_ms": 2739.761,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8506,
      "timestamp_ms": 2739.793,
      "frame_time_ms": 0.032,
      "fps": 742,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8507,
      "timestamp_ms": 2739.826,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8508,
      "timestamp_ms": 2739.859,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8509,
      "timestamp_ms": 2739.891,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8510,
      "timestamp_ms": 2739.924,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8511,
      "timestamp_ms": 2739.956,
      "frame_time_ms": 0.031,
      "fps": 742,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8512,
      "timestamp_ms": 2739.989,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8513,
      "timestamp_ms": 2740.025,
      "frame_time_ms": 0.036,
      "fps": 742,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8514,
      "timestamp_ms": 2740.058,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8515,
      "timestamp_ms": 2740.089,
      "frame_time_ms": 0.032,
      "fps": 742,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8516,
      "timestamp_ms": 2740.122,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8517,
      "timestamp_ms": 2740.154,
      "frame_time_ms": 0.031,
      "fps": 742,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8518,
      "timestamp_ms": 2740.187,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8519,
      "timestamp_ms": 2740.220,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8520,
      "timestamp_ms": 2740.251,
      "frame_time_ms": 0.032,
      "fps": 742,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8521,
      "timestamp_ms": 2740.285,
      "frame_time_ms": 0.033,
      "fps": 742,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8522,
      "timestamp_ms": 2740.316,
      "frame_time_ms": 0.032,
      "fps": 742,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8523,
      "timestamp_ms": 2740.349,
      "frame_time_ms": 0.033,
      "fps": 743,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8524,
      "timestamp_ms": 2740.381,
      "frame_time_ms": 0.032,
      "fps": 743,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8525,
      "timestamp_ms": 2740.414,
      "frame_time_ms": 0.033,
      "fps": 743,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8526,
      "timestamp_ms": 2740.446,
      "frame_time_ms": 0.031,
      "fps": 743,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8527,
      "timestamp_ms": 2740.479,
      "frame_time_ms": 0.033,
      "fps": 743,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8528,
      "timestamp_ms": 2740.511,
      "frame_time_ms": 0.032,
      "fps": 743,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8529,
      "timestamp_ms": 2740.592,
      "frame_time_ms": 0.082,
      "fps": 742,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8530,
      "timestamp_ms": 2740.629,
      "frame_time_ms": 0.036,
      "fps": 742,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8531,
      "timestamp_ms": 2740.660,
      "frame_time_ms": 0.031,
      "fps": 742,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8532,
      "timestamp_ms": 2740.708,
      "frame_time_ms": 0.048,
      "fps": 742,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8533,
      "timestamp_ms": 2740.766,
      "frame_time_ms": 0.059,
      "fps": 742,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8534,
      "timestamp_ms": 2740.798,
      "frame_time_ms": 0.031,
      "fps": 742,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8535,
      "timestamp_ms": 2740.829,
      "frame_time_ms": 0.031,
      "fps": 742,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8536,
      "timestamp_ms": 2740.860,
      "frame_time_ms": 0.031,
      "fps": 27422,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8537,
      "timestamp_ms": 2740.891,
      "frame_time_ms": 0.031,
      "fps": 28355,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8538,
      "timestamp_ms": 2740.929,
      "frame_time_ms": 0.038,
      "fps": 28342,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8539,
      "timestamp_ms": 2740.982,
      "frame_time_ms": 0.053,
      "fps": 28182,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8540,
      "timestamp_ms": 2741.013,
      "frame_time_ms": 0.031,
      "fps": 28208,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8541,
      "timestamp_ms": 2741.044,
      "frame_time_ms": 0.032,
      "fps": 28248,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8542,
      "timestamp_ms": 2741.075,
      "frame_time_ms": 0.030,
      "fps": 28275,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8543,
      "timestamp_ms": 2741.125,
      "frame_time_ms": 0.050,
      "fps": 28063,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8544,
      "timestamp_ms": 2741.192,
      "frame_time_ms": 0.068,
      "fps": 27611,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8545,
      "timestamp_ms": 2741.255,
      "frame_time_ms": 0.062,
      "fps": 27272,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8546,
      "timestamp_ms": 2741.326,
      "frame_time_ms": 0.071,
      "fps": 26797,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8547,
      "timestamp_ms": 2741.396,
      "frame_time_ms": 0.071,
      "fps": 26350,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8548,
      "timestamp_ms": 2741.459,
      "frame_time_ms": 0.062,
      "fps": 26019,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8549,
      "timestamp_ms": 2741.526,
      "frame_time_ms": 0.067,
      "fps": 25641,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8550,
      "timestamp_ms": 2741.603,
      "frame_time_ms": 0.078,
      "fps": 25178,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8551,
      "timestamp_ms": 2741.662,
      "frame_time_ms": 0.059,
      "fps": 24906,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8552,
      "timestamp_ms": 2741.743,
      "frame_time_ms": 0.080,
      "fps": 24439,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8553,
      "timestamp_ms": 2741.806,
      "frame_time_ms": 0.063,
      "fps": 24144,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8554,
      "timestamp_ms": 2741.873,
      "frame_time_ms": 0.067,
      "fps": 23828,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8555,
      "timestamp_ms": 2742.008,
      "frame_time_ms": 0.135,
      "fps": 22953,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8556,
      "timestamp_ms": 2742.082,
      "frame_time_ms": 0.074,
      "fps": 22598,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8557,
      "timestamp_ms": 2742.149,
      "frame_time_ms": 0.068,
      "fps": 22296,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8558,
      "timestamp_ms": 2742.234,
      "frame_time_ms": 0.085,
      "fps": 21873,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8559,
      "timestamp_ms": 2742.304,
      "frame_time_ms": 0.069,
      "fps": 21590,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8560,
      "timestamp_ms": 2742.372,
      "frame_time_ms": 0.068,
      "fps": 21314,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8561,
      "timestamp_ms": 2742.441,
      "frame_time_ms": 0.070,
      "fps": 21037,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8562,
      "timestamp_ms": 2742.509,
      "frame_time_ms": 0.068,
      "fps": 20775,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8563,
      "timestamp_ms": 2742.582,
      "frame_time_ms": 0.072,
      "fps": 20491,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8564,
      "timestamp_ms": 2742.616,
      "frame_time_ms": 0.034,
      "fps": 20775,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8565,
      "timestamp_ms": 2742.651,
      "frame_time_ms": 0.035,
      "fps": 20761,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8566,
      "timestamp_ms": 2742.684,
      "frame_time_ms": 0.033,
      "fps": 20754,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8567,
      "timestamp_ms": 2742.719,
      "frame_time_ms": 0.035,
      "fps": 20739,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8568,
      "timestamp_ms": 2742.752,
      "frame_time_ms": 0.033,
      "fps": 20739,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8569,
      "timestamp_ms": 2742.786,
      "frame_time_ms": 0.034,
      "fps": 20732,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8570,
      "timestamp_ms": 2742.820,
      "frame_time_ms": 0.034,
      "fps": 20725,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8571,
      "timestamp_ms": 2742.853,
      "frame_time_ms": 0.033,
      "fps": 20711,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8572,
      "timestamp_ms": 2742.888,
      "frame_time_ms": 0.035,
      "fps": 20696,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8573,
      "timestamp_ms": 2742.921,
      "frame_time_ms": 0.033,
      "fps": 20718,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8574,
      "timestamp_ms": 2742.955,
      "frame_time_ms": 0.034,
      "fps": 20711,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8575,
      "timestamp_ms": 2742.993,
      "frame_time_ms": 0.038,
      "fps": 20668,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8576,
      "timestamp_ms": 2743.056,
      "frame_time_ms": 0.063,
      "fps": 20456,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8577,
      "timestamp_ms": 2743.116,
      "frame_time_ms": 0.060,
      "fps": 20256,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8578,
      "timestamp_ms": 2743.151,
      "frame_time_ms": 0.035,
      "fps": 20242,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8579,
      "timestamp_ms": 2743.186,
      "frame_time_ms": 0.035,
      "fps": 20229,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8580,
      "timestamp_ms": 2743.219,
      "frame_time_ms": 0.033,
      "fps": 20222,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8581,
      "timestamp_ms": 2743.256,
      "frame_time_ms": 0.037,
      "fps": 20195,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8582,
      "timestamp_ms": 2743.289,
      "frame_time_ms": 0.034,
      "fps": 20181,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8583,
      "timestamp_ms": 2743.325,
      "frame_time_ms": 0.035,
      "fps": 20168,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8584,
      "timestamp_ms": 2743.359,
      "frame_time_ms": 0.034,
      "fps": 20154,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8585,
      "timestamp_ms": 2743.395,
      "frame_time_ms": 0.036,
      "fps": 20134,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8586,
      "timestamp_ms": 2743.429,
      "frame_time_ms": 0.035,
      "fps": 20107,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8587,
      "timestamp_ms": 2743.464,
      "frame_time_ms": 0.035,
      "fps": 20093,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8588,
      "timestamp_ms": 2743.499,
      "frame_time_ms": 0.034,
      "fps": 20080,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8589,
      "timestamp_ms": 2743.651,
      "frame_time_ms": 0.152,
      "fps": 19620,
      "work_time_ms": 0.152,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8590,
      "timestamp_ms": 2743.701,
      "frame_time_ms": 0.050,
      "fps": 19531,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8591,
      "timestamp_ms": 2743.743,
      "frame_time_ms": 0.043,
      "fps": 19455,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8592,
      "timestamp_ms": 2743.807,
      "frame_time_ms": 0.064,
      "fps": 19354,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8593,
      "timestamp_ms": 2743.874,
      "frame_time_ms": 0.066,
      "fps": 19311,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8594,
      "timestamp_ms": 2743.911,
      "frame_time_ms": 0.038,
      "fps": 19267,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8595,
      "timestamp_ms": 2743.945,
      "frame_time_ms": 0.034,
      "fps": 19249,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8596,
      "timestamp_ms": 2743.981,
      "frame_time_ms": 0.035,
      "fps": 19224,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8597,
      "timestamp_ms": 2744.015,
      "frame_time_ms": 0.034,
      "fps": 19206,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8598,
      "timestamp_ms": 2744.050,
      "frame_time_ms": 0.036,
      "fps": 19218,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8599,
      "timestamp_ms": 2744.085,
      "frame_time_ms": 0.035,
      "fps": 19329,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8600,
      "timestamp_ms": 2744.119,
      "frame_time_ms": 0.034,
      "fps": 19311,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8601,
      "timestamp_ms": 2744.155,
      "frame_time_ms": 0.036,
      "fps": 19286,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8602,
      "timestamp_ms": 2744.190,
      "frame_time_ms": 0.034,
      "fps": 19261,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8603,
      "timestamp_ms": 2744.225,
      "frame_time_ms": 0.035,
      "fps": 19354,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8604,
      "timestamp_ms": 2744.259,
      "frame_time_ms": 0.034,
      "fps": 19569,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8605,
      "timestamp_ms": 2744.294,
      "frame_time_ms": 0.036,
      "fps": 19736,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8606,
      "timestamp_ms": 2744.328,
      "frame_time_ms": 0.034,
      "fps": 19980,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8607,
      "timestamp_ms": 2744.366,
      "frame_time_ms": 0.037,
      "fps": 20208,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8608,
      "timestamp_ms": 2744.400,
      "frame_time_ms": 0.035,
      "fps": 20394,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8609,
      "timestamp_ms": 2744.435,
      "frame_time_ms": 0.034,
      "fps": 20625,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8610,
      "timestamp_ms": 2744.470,
      "frame_time_ms": 0.035,
      "fps": 20935,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8611,
      "timestamp_ms": 2744.504,
      "frame_time_ms": 0.034,
      "fps": 21119,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8612,
      "timestamp_ms": 2744.581,
      "frame_time_ms": 0.078,
      "fps": 21134,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8613,
      "timestamp_ms": 2744.638,
      "frame_time_ms": 0.057,
      "fps": 21178,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8614,
      "timestamp_ms": 2744.676,
      "frame_time_ms": 0.038,
      "fps": 21398,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8615,
      "timestamp_ms": 2744.711,
      "frame_time_ms": 0.034,
      "fps": 22197,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8616,
      "timestamp_ms": 2744.746,
      "frame_time_ms": 0.035,
      "fps": 22522,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8617,
      "timestamp_ms": 2744.780,
      "frame_time_ms": 0.034,
      "fps": 22813,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8618,
      "timestamp_ms": 2744.815,
      "frame_time_ms": 0.035,
      "fps": 23255,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8619,
      "timestamp_ms": 2744.850,
      "frame_time_ms": 0.036,
      "fps": 23557,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8620,
      "timestamp_ms": 2744.884,
      "frame_time_ms": 0.034,
      "fps": 23875,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8621,
      "timestamp_ms": 2744.920,
      "frame_time_ms": 0.035,
      "fps": 24213,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8622,
      "timestamp_ms": 2744.954,
      "frame_time_ms": 0.034,
      "fps": 24549,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8623,
      "timestamp_ms": 2744.989,
      "frame_time_ms": 0.036,
      "fps": 24916,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8624,
      "timestamp_ms": 2745.024,
      "frame_time_ms": 0.034,
      "fps": 24916,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8625,
      "timestamp_ms": 2745.061,
      "frame_time_ms": 0.038,
      "fps": 24885,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8626,
      "timestamp_ms": 2745.095,
      "frame_time_ms": 0.034,
      "fps": 24875,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8627,
      "timestamp_ms": 2745.131,
      "frame_time_ms": 0.035,
      "fps": 24875,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8628,
      "timestamp_ms": 2745.166,
      "frame_time_ms": 0.035,
      "fps": 24855,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8629,
      "timestamp_ms": 2745.200,
      "frame_time_ms": 0.034,
      "fps": 24855,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8630,
      "timestamp_ms": 2745.235,
      "frame_time_ms": 0.036,
      "fps": 24834,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8631,
      "timestamp_ms": 2745.269,
      "frame_time_ms": 0.033,
      "fps": 24834,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8632,
      "timestamp_ms": 2745.304,
      "frame_time_ms": 0.036,
      "fps": 24824,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8633,
      "timestamp_ms": 2745.338,
      "frame_time_ms": 0.034,
      "fps": 24813,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8634,
      "timestamp_ms": 2745.373,
      "frame_time_ms": 0.035,
      "fps": 24803,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8635,
      "timestamp_ms": 2745.407,
      "frame_time_ms": 0.034,
      "fps": 24844,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8636,
      "timestamp_ms": 2745.443,
      "frame_time_ms": 0.035,
      "fps": 25136,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8637,
      "timestamp_ms": 2745.477,
      "frame_time_ms": 0.034,
      "fps": 25412,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8638,
      "timestamp_ms": 2745.512,
      "frame_time_ms": 0.035,
      "fps": 25412,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8639,
      "timestamp_ms": 2745.547,
      "frame_time_ms": 0.036,
      "fps": 25402,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8640,
      "timestamp_ms": 2745.581,
      "frame_time_ms": 0.033,
      "fps": 25402,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8641,
      "timestamp_ms": 2745.632,
      "frame_time_ms": 0.051,
      "fps": 25252,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8642,
      "timestamp_ms": 2745.667,
      "frame_time_ms": 0.035,
      "fps": 25241,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8643,
      "timestamp_ms": 2745.701,
      "frame_time_ms": 0.035,
      "fps": 25241,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8644,
      "timestamp_ms": 2745.734,
      "frame_time_ms": 0.032,
      "fps": 25263,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8645,
      "timestamp_ms": 2745.780,
      "frame_time_ms": 0.047,
      "fps": 25146,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8646,
      "timestamp_ms": 2745.813,
      "frame_time_ms": 0.032,
      "fps": 25178,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8647,
      "timestamp_ms": 2745.847,
      "frame_time_ms": 0.035,
      "fps": 25178,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8648,
      "timestamp_ms": 2745.881,
      "frame_time_ms": 0.034,
      "fps": 25178,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8649,
      "timestamp_ms": 2745.914,
      "frame_time_ms": 0.032,
      "fps": 26513,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8650,
      "timestamp_ms": 2745.947,
      "frame_time_ms": 0.034,
      "fps": 26702,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8651,
      "timestamp_ms": 2745.980,
      "frame_time_ms": 0.032,
      "fps": 26833,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8652,
      "timestamp_ms": 2746.024,
      "frame_time_ms": 0.045,
      "fps": 27063,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8653,
      "timestamp_ms": 2746.057,
      "frame_time_ms": 0.033,
      "fps": 27472,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8654,
      "timestamp_ms": 2746.112,
      "frame_time_ms": 0.054,
      "fps": 27272,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8655,
      "timestamp_ms": 2746.167,
      "frame_time_ms": 0.056,
      "fps": 27002,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8656,
      "timestamp_ms": 2746.215,
      "frame_time_ms": 0.047,
      "fps": 26857,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8657,
      "timestamp_ms": 2746.262,
      "frame_time_ms": 0.048,
      "fps": 26690,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8658,
      "timestamp_ms": 2746.304,
      "frame_time_ms": 0.042,
      "fps": 26619,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8659,
      "timestamp_ms": 2746.369,
      "frame_time_ms": 0.065,
      "fps": 26269,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8660,
      "timestamp_ms": 2746.434,
      "frame_time_ms": 0.064,
      "fps": 25929,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8661,
      "timestamp_ms": 2746.503,
      "frame_time_ms": 0.069,
      "fps": 25564,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8662,
      "timestamp_ms": 2746.631,
      "frame_time_ms": 0.128,
      "fps": 24580,
      "work_time_ms": 0.128,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8663,
      "timestamp_ms": 2746.666,
      "frame_time_ms": 0.036,
      "fps": 24570,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8664,
      "timestamp_ms": 2746.721,
      "frame_time_ms": 0.054,
      "fps": 24370,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8665,
      "timestamp_ms": 2746.789,
      "frame_time_ms": 0.068,
      "fps": 24057,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8666,
      "timestamp_ms": 2746.835,
      "frame_time_ms": 0.047,
      "fps": 23932,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8667,
      "timestamp_ms": 2746.906,
      "frame_time_ms": 0.070,
      "fps": 23622,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8668,
      "timestamp_ms": 2746.972,
      "frame_time_ms": 0.067,
      "fps": 23328,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8669,
      "timestamp_ms": 2747.042,
      "frame_time_ms": 0.069,
      "fps": 23014,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8670,
      "timestamp_ms": 2747.112,
      "frame_time_ms": 0.070,
      "fps": 22710,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8671,
      "timestamp_ms": 2747.186,
      "frame_time_ms": 0.074,
      "fps": 22371,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8672,
      "timestamp_ms": 2747.237,
      "frame_time_ms": 0.052,
      "fps": 22590,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8673,
      "timestamp_ms": 2747.296,
      "frame_time_ms": 0.059,
      "fps": 22573,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8674,
      "timestamp_ms": 2747.354,
      "frame_time_ms": 0.058,
      "fps": 22404,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8675,
      "timestamp_ms": 2747.406,
      "frame_time_ms": 0.052,
      "fps": 22255,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8676,
      "timestamp_ms": 2747.472,
      "frame_time_ms": 0.065,
      "fps": 22010,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8677,
      "timestamp_ms": 2747.584,
      "frame_time_ms": 0.112,
      "fps": 21397,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8678,
      "timestamp_ms": 2747.654,
      "frame_time_ms": 0.070,
      "fps": 21134,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8679,
      "timestamp_ms": 2747.725,
      "frame_time_ms": 0.071,
      "fps": 20876,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8680,
      "timestamp_ms": 2747.769,
      "frame_time_ms": 0.045,
      "fps": 20797,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8681,
      "timestamp_ms": 2747.803,
      "frame_time_ms": 0.034,
      "fps": 20804,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8682,
      "timestamp_ms": 2747.837,
      "frame_time_ms": 0.033,
      "fps": 20811,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8683,
      "timestamp_ms": 2747.897,
      "frame_time_ms": 0.060,
      "fps": 20639,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8684,
      "timestamp_ms": 2747.935,
      "frame_time_ms": 0.038,
      "fps": 20611,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8685,
      "timestamp_ms": 2747.968,
      "frame_time_ms": 0.033,
      "fps": 20646,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8686,
      "timestamp_ms": 2748.001,
      "frame_time_ms": 0.034,
      "fps": 20646,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8687,
      "timestamp_ms": 2748.035,
      "frame_time_ms": 0.033,
      "fps": 20661,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8688,
      "timestamp_ms": 2748.069,
      "frame_time_ms": 0.034,
      "fps": 20668,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8689,
      "timestamp_ms": 2748.101,
      "frame_time_ms": 0.033,
      "fps": 20675,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8690,
      "timestamp_ms": 2748.139,
      "frame_time_ms": 0.037,
      "fps": 20668,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8691,
      "timestamp_ms": 2748.194,
      "frame_time_ms": 0.056,
      "fps": 20505,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8692,
      "timestamp_ms": 2748.229,
      "frame_time_ms": 0.035,
      "fps": 20512,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8693,
      "timestamp_ms": 2748.263,
      "frame_time_ms": 0.033,
      "fps": 20519,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8694,
      "timestamp_ms": 2748.297,
      "frame_time_ms": 0.035,
      "fps": 20519,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8695,
      "timestamp_ms": 2748.331,
      "frame_time_ms": 0.034,
      "fps": 20519,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8696,
      "timestamp_ms": 2748.366,
      "frame_time_ms": 0.034,
      "fps": 20526,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8697,
      "timestamp_ms": 2748.400,
      "frame_time_ms": 0.034,
      "fps": 20526,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8698,
      "timestamp_ms": 2748.434,
      "frame_time_ms": 0.035,
      "fps": 20526,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8699,
      "timestamp_ms": 2748.469,
      "frame_time_ms": 0.034,
      "fps": 20540,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8700,
      "timestamp_ms": 2748.503,
      "frame_time_ms": 0.034,
      "fps": 20533,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8701,
      "timestamp_ms": 2748.585,
      "frame_time_ms": 0.083,
      "fps": 20311,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8702,
      "timestamp_ms": 2748.620,
      "frame_time_ms": 0.035,
      "fps": 20311,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8703,
      "timestamp_ms": 2748.679,
      "frame_time_ms": 0.059,
      "fps": 20147,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8704,
      "timestamp_ms": 2748.730,
      "frame_time_ms": 0.050,
      "fps": 20026,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8705,
      "timestamp_ms": 2748.767,
      "frame_time_ms": 0.038,
      "fps": 20087,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8706,
      "timestamp_ms": 2748.820,
      "frame_time_ms": 0.052,
      "fps": 19953,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8707,
      "timestamp_ms": 2748.866,
      "frame_time_ms": 0.047,
      "fps": 19874,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8708,
      "timestamp_ms": 2748.917,
      "frame_time_ms": 0.050,
      "fps": 19769,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8709,
      "timestamp_ms": 2748.957,
      "frame_time_ms": 0.040,
      "fps": 19717,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8710,
      "timestamp_ms": 2748.993,
      "frame_time_ms": 0.036,
      "fps": 19704,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8711,
      "timestamp_ms": 2749.027,
      "frame_time_ms": 0.034,
      "fps": 19691,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8712,
      "timestamp_ms": 2749.061,
      "frame_time_ms": 0.034,
      "fps": 19762,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8713,
      "timestamp_ms": 2749.095,
      "frame_time_ms": 0.034,
      "fps": 19756,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8714,
      "timestamp_ms": 2749.129,
      "frame_time_ms": 0.034,
      "fps": 19887,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8715,
      "timestamp_ms": 2749.163,
      "frame_time_ms": 0.034,
      "fps": 20033,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8716,
      "timestamp_ms": 2749.197,
      "frame_time_ms": 0.034,
      "fps": 20120,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8717,
      "timestamp_ms": 2749.230,
      "frame_time_ms": 0.034,
      "fps": 20215,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8718,
      "timestamp_ms": 2749.265,
      "frame_time_ms": 0.034,
      "fps": 20270,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8719,
      "timestamp_ms": 2749.299,
      "frame_time_ms": 0.035,
      "fps": 20477,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8720,
      "timestamp_ms": 2749.333,
      "frame_time_ms": 0.034,
      "fps": 20689,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8721,
      "timestamp_ms": 2749.368,
      "frame_time_ms": 0.034,
      "fps": 20942,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8722,
      "timestamp_ms": 2749.402,
      "frame_time_ms": 0.034,
      "fps": 21652,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8723,
      "timestamp_ms": 2749.442,
      "frame_time_ms": 0.041,
      "fps": 21613,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8724,
      "timestamp_ms": 2749.477,
      "frame_time_ms": 0.034,
      "fps": 21770,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8725,
      "timestamp_ms": 2749.574,
      "frame_time_ms": 0.098,
      "fps": 21536,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8726,
      "timestamp_ms": 2749.608,
      "frame_time_ms": 0.033,
      "fps": 21645,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8727,
      "timestamp_ms": 2873.344,
      "frame_time_ms": 123.733,
      "fps": 474,
      "work_time_ms": 123.709,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8728,
      "timestamp_ms": 2873.509,
      "frame_time_ms": 0.168,
      "fps": 474,
      "work_time_ms": 0.168,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.003,
      "animation_time_ms": 0.003,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8729,
      "timestamp_ms": 2873.643,
      "frame_time_ms": 0.134,
      "fps": 473,
      "work_time_ms": 0.134,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8730,
      "timestamp_ms": 2873.689,
      "frame_time_ms": 0.046,
      "fps": 474,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8731,
      "timestamp_ms": 2873.772,
      "frame_time_ms": 0.083,
      "fps": 473,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8732,
      "timestamp_ms": 2873.863,
      "frame_time_ms": 0.092,
      "fps": 473,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8733,
      "timestamp_ms": 2873.943,
      "frame_time_ms": 0.079,
      "fps": 473,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8734,
      "timestamp_ms": 2874.025,
      "frame_time_ms": 0.082,
      "fps": 473,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8735,
      "timestamp_ms": 2874.073,
      "frame_time_ms": 0.048,
      "fps": 473,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8736,
      "timestamp_ms": 2874.138,
      "frame_time_ms": 0.066,
      "fps": 473,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8737,
      "timestamp_ms": 2874.185,
      "frame_time_ms": 0.046,
      "fps": 473,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8738,
      "timestamp_ms": 2874.277,
      "frame_time_ms": 0.092,
      "fps": 473,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8739,
      "timestamp_ms": 2874.320,
      "frame_time_ms": 0.044,
      "fps": 473,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8740,
      "timestamp_ms": 2874.394,
      "frame_time_ms": 0.073,
      "fps": 473,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8741,
      "timestamp_ms": 2874.449,
      "frame_time_ms": 0.056,
      "fps": 473,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8742,
      "timestamp_ms": 2874.544,
      "frame_time_ms": 0.094,
      "fps": 473,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8743,
      "timestamp_ms": 2874.600,
      "frame_time_ms": 0.057,
      "fps": 473,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8744,
      "timestamp_ms": 2874.655,
      "frame_time_ms": 0.054,
      "fps": 473,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8745,
      "timestamp_ms": 2874.718,
      "frame_time_ms": 0.064,
      "fps": 473,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8746,
      "timestamp_ms": 2874.763,
      "frame_time_ms": 0.045,
      "fps": 473,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8747,
      "timestamp_ms": 2874.834,
      "frame_time_ms": 0.071,
      "fps": 473,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8748,
      "timestamp_ms": 2874.876,
      "frame_time_ms": 0.041,
      "fps": 473,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8749,
      "timestamp_ms": 2874.944,
      "frame_time_ms": 0.068,
      "fps": 473,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8750,
      "timestamp_ms": 2874.989,
      "frame_time_ms": 0.045,
      "fps": 472,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8751,
      "timestamp_ms": 2875.062,
      "frame_time_ms": 0.073,
      "fps": 472,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8752,
      "timestamp_ms": 2875.134,
      "frame_time_ms": 0.073,
      "fps": 472,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8753,
      "timestamp_ms": 2875.187,
      "frame_time_ms": 0.053,
      "fps": 472,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8754,
      "timestamp_ms": 2875.242,
      "frame_time_ms": 0.054,
      "fps": 472,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8755,
      "timestamp_ms": 2875.285,
      "frame_time_ms": 0.044,
      "fps": 472,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8756,
      "timestamp_ms": 2875.346,
      "frame_time_ms": 0.061,
      "fps": 472,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8757,
      "timestamp_ms": 2875.384,
      "frame_time_ms": 0.037,
      "fps": 472,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8758,
      "timestamp_ms": 2875.451,
      "frame_time_ms": 0.067,
      "fps": 472,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8759,
      "timestamp_ms": 2875.490,
      "frame_time_ms": 0.040,
      "fps": 472,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8760,
      "timestamp_ms": 2875.577,
      "frame_time_ms": 0.086,
      "fps": 472,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8761,
      "timestamp_ms": 2875.611,
      "frame_time_ms": 0.035,
      "fps": 472,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8762,
      "timestamp_ms": 2875.642,
      "frame_time_ms": 0.031,
      "fps": 472,
      "work_time_ms": 0.030,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8763,
      "timestamp_ms": 2875.683,
      "frame_time_ms": 0.041,
      "fps": 472,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8764,
      "timestamp_ms": 2875.715,
      "frame_time_ms": 0.031,
      "fps": 472,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8765,
      "timestamp_ms": 2875.745,
      "frame_time_ms": 0.031,
      "fps": 472,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8766,
      "timestamp_ms": 2875.798,
      "frame_time_ms": 0.052,
      "fps": 472,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8767,
      "timestamp_ms": 2875.839,
      "frame_time_ms": 0.042,
      "fps": 472,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8768,
      "timestamp_ms": 2875.871,
      "frame_time_ms": 0.031,
      "fps": 472,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8769,
      "timestamp_ms": 2875.902,
      "frame_time_ms": 0.031,
      "fps": 472,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8770,
      "timestamp_ms": 2875.933,
      "frame_time_ms": 0.031,
      "fps": 472,
      "work_time_ms": 0.031,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8771,
      "timestamp_ms": 2875.968,
      "frame_time_ms": 0.036,
      "fps": 472,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8772,
      "timestamp_ms": 2876.003,
      "frame_time_ms": 0.034,
      "fps": 472,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8773,
      "timestamp_ms": 2876.037,
      "frame_time_ms": 0.034,
      "fps": 472,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8774,
      "timestamp_ms": 2876.071,
      "frame_time_ms": 0.034,
      "fps": 472,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8775,
      "timestamp_ms": 2876.105,
      "frame_time_ms": 0.034,
      "fps": 472,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8776,
      "timestamp_ms": 2876.139,
      "frame_time_ms": 0.034,
      "fps": 472,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8777,
      "timestamp_ms": 2876.173,
      "frame_time_ms": 0.034,
      "fps": 472,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8778,
      "timestamp_ms": 2876.207,
      "frame_time_ms": 0.035,
      "fps": 472,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8779,
      "timestamp_ms": 2876.242,
      "frame_time_ms": 0.034,
      "fps": 472,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8780,
      "timestamp_ms": 2876.275,
      "frame_time_ms": 0.034,
      "fps": 472,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8781,
      "timestamp_ms": 2876.310,
      "frame_time_ms": 0.034,
      "fps": 472,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8782,
      "timestamp_ms": 2876.343,
      "frame_time_ms": 0.034,
      "fps": 472,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8783,
      "timestamp_ms": 2876.379,
      "frame_time_ms": 0.036,
      "fps": 472,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8784,
      "timestamp_ms": 2876.413,
      "frame_time_ms": 0.034,
      "fps": 472,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8785,
      "timestamp_ms": 2876.449,
      "frame_time_ms": 0.035,
      "fps": 472,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8786,
      "timestamp_ms": 2876.486,
      "frame_time_ms": 0.038,
      "fps": 472,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8787,
      "timestamp_ms": 2876.545,
      "frame_time_ms": 0.058,
      "fps": 18726,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8788,
      "timestamp_ms": 2876.607,
      "frame_time_ms": 0.063,
      "fps": 19361,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8789,
      "timestamp_ms": 2876.640,
      "frame_time_ms": 0.033,
      "fps": 20013,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8790,
      "timestamp_ms": 2876.675,
      "frame_time_ms": 0.034,
      "fps": 20093,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8791,
      "timestamp_ms": 2876.707,
      "frame_time_ms": 0.033,
      "fps": 20435,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8792,
      "timestamp_ms": 2876.742,
      "frame_time_ms": 0.034,
      "fps": 20847,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8793,
      "timestamp_ms": 2876.775,
      "frame_time_ms": 0.033,
      "fps": 21186,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8794,
      "timestamp_ms": 2876.809,
      "frame_time_ms": 0.034,
      "fps": 21551,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8795,
      "timestamp_ms": 2876.860,
      "frame_time_ms": 0.051,
      "fps": 21528,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8796,
      "timestamp_ms": 2876.896,
      "frame_time_ms": 0.036,
      "fps": 21762,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8797,
      "timestamp_ms": 2876.929,
      "frame_time_ms": 0.033,
      "fps": 21865,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8798,
      "timestamp_ms": 2876.963,
      "frame_time_ms": 0.035,
      "fps": 22329,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8799,
      "timestamp_ms": 2876.997,
      "frame_time_ms": 0.034,
      "fps": 22413,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8800,
      "timestamp_ms": 2877.030,
      "frame_time_ms": 0.033,
      "fps": 22753,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8801,
      "timestamp_ms": 2877.065,
      "frame_time_ms": 0.034,
      "fps": 22944,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8802,
      "timestamp_ms": 2877.097,
      "frame_time_ms": 0.033,
      "fps": 23492,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8803,
      "timestamp_ms": 2877.131,
      "frame_time_ms": 0.034,
      "fps": 23706,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8804,
      "timestamp_ms": 2877.165,
      "frame_time_ms": 0.034,
      "fps": 23894,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8805,
      "timestamp_ms": 2877.207,
      "frame_time_ms": 0.041,
      "fps": 24115,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8806,
      "timestamp_ms": 2877.252,
      "frame_time_ms": 0.045,
      "fps": 24115,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8807,
      "timestamp_ms": 2877.287,
      "frame_time_ms": 0.035,
      "fps": 24469,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8808,
      "timestamp_ms": 2877.323,
      "frame_time_ms": 0.036,
      "fps": 24519,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8809,
      "timestamp_ms": 2877.357,
      "frame_time_ms": 0.034,
      "fps": 24865,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8810,
      "timestamp_ms": 2877.392,
      "frame_time_ms": 0.036,
      "fps": 24958,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8811,
      "timestamp_ms": 2877.426,
      "frame_time_ms": 0.033,
      "fps": 25380,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8812,
      "timestamp_ms": 2877.462,
      "frame_time_ms": 0.036,
      "fps": 25784,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8813,
      "timestamp_ms": 2877.511,
      "frame_time_ms": 0.050,
      "fps": 25817,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8814,
      "timestamp_ms": 2877.613,
      "frame_time_ms": 0.101,
      "fps": 25305,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8815,
      "timestamp_ms": 2877.648,
      "frame_time_ms": 0.035,
      "fps": 25402,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8816,
      "timestamp_ms": 2877.684,
      "frame_time_ms": 0.036,
      "fps": 25673,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8817,
      "timestamp_ms": 2877.718,
      "frame_time_ms": 0.034,
      "fps": 25706,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8818,
      "timestamp_ms": 2877.753,
      "frame_time_ms": 0.036,
      "fps": 26052,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8819,
      "timestamp_ms": 2877.792,
      "frame_time_ms": 0.038,
      "fps": 26075,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8820,
      "timestamp_ms": 2877.848,
      "frame_time_ms": 0.057,
      "fps": 26408,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8821,
      "timestamp_ms": 2877.884,
      "frame_time_ms": 0.036,
      "fps": 26396,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8822,
      "timestamp_ms": 2877.919,
      "frame_time_ms": 0.034,
      "fps": 26362,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8823,
      "timestamp_ms": 2877.954,
      "frame_time_ms": 0.035,
      "fps": 26431,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8824,
      "timestamp_ms": 2877.987,
      "frame_time_ms": 0.034,
      "fps": 26396,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8825,
      "timestamp_ms": 2878.023,
      "frame_time_ms": 0.035,
      "fps": 26350,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8826,
      "timestamp_ms": 2878.057,
      "frame_time_ms": 0.035,
      "fps": 26548,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8827,
      "timestamp_ms": 2878.096,
      "frame_time_ms": 0.038,
      "fps": 26595,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8828,
      "timestamp_ms": 2878.131,
      "frame_time_ms": 0.036,
      "fps": 26536,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8829,
      "timestamp_ms": 2878.166,
      "frame_time_ms": 0.034,
      "fps": 26501,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8830,
      "timestamp_ms": 2878.201,
      "frame_time_ms": 0.036,
      "fps": 26443,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8831,
      "timestamp_ms": 2878.236,
      "frame_time_ms": 0.034,
      "fps": 26466,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8832,
      "timestamp_ms": 2878.271,
      "frame_time_ms": 0.036,
      "fps": 26443,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8833,
      "timestamp_ms": 2878.305,
      "frame_time_ms": 0.034,
      "fps": 26443,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8834,
      "timestamp_ms": 2878.341,
      "frame_time_ms": 0.035,
      "fps": 26431,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8835,
      "timestamp_ms": 2878.375,
      "frame_time_ms": 0.034,
      "fps": 26431,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8836,
      "timestamp_ms": 2878.410,
      "frame_time_ms": 0.035,
      "fps": 26420,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8837,
      "timestamp_ms": 2878.444,
      "frame_time_ms": 0.034,
      "fps": 26420,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8838,
      "timestamp_ms": 2878.479,
      "frame_time_ms": 0.036,
      "fps": 26408,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8839,
      "timestamp_ms": 2878.515,
      "frame_time_ms": 0.035,
      "fps": 26396,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8840,
      "timestamp_ms": 2878.591,
      "frame_time_ms": 0.077,
      "fps": 25906,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8841,
      "timestamp_ms": 2878.639,
      "frame_time_ms": 0.047,
      "fps": 25762,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8842,
      "timestamp_ms": 2878.711,
      "frame_time_ms": 0.073,
      "fps": 25337,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8843,
      "timestamp_ms": 2878.788,
      "frame_time_ms": 0.076,
      "fps": 24916,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8844,
      "timestamp_ms": 2878.844,
      "frame_time_ms": 0.056,
      "fps": 24691,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8845,
      "timestamp_ms": 2878.909,
      "frame_time_ms": 0.065,
      "fps": 24390,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8846,
      "timestamp_ms": 2878.955,
      "frame_time_ms": 0.047,
      "fps": 24301,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8847,
      "timestamp_ms": 2879.027,
      "frame_time_ms": 0.071,
      "fps": 24174,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8848,
      "timestamp_ms": 2879.070,
      "frame_time_ms": 0.044,
      "fps": 24360,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8849,
      "timestamp_ms": 2879.139,
      "frame_time_ms": 0.069,
      "fps": 24009,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8850,
      "timestamp_ms": 2879.186,
      "frame_time_ms": 0.047,
      "fps": 23885,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8851,
      "timestamp_ms": 2879.250,
      "frame_time_ms": 0.063,
      "fps": 23603,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8852,
      "timestamp_ms": 2879.303,
      "frame_time_ms": 0.054,
      "fps": 23419,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8853,
      "timestamp_ms": 2879.375,
      "frame_time_ms": 0.071,
      "fps": 23076,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8854,
      "timestamp_ms": 2879.437,
      "frame_time_ms": 0.062,
      "fps": 22831,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8855,
      "timestamp_ms": 2879.484,
      "frame_time_ms": 0.048,
      "fps": 22857,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8856,
      "timestamp_ms": 2879.564,
      "frame_time_ms": 0.080,
      "fps": 22480,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8857,
      "timestamp_ms": 2879.626,
      "frame_time_ms": 0.061,
      "fps": 22246,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8858,
      "timestamp_ms": 2879.711,
      "frame_time_ms": 0.085,
      "fps": 21842,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8859,
      "timestamp_ms": 2879.751,
      "frame_time_ms": 0.040,
      "fps": 21794,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8860,
      "timestamp_ms": 2879.823,
      "frame_time_ms": 0.072,
      "fps": 21489,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8861,
      "timestamp_ms": 2879.872,
      "frame_time_ms": 0.049,
      "fps": 21375,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8862,
      "timestamp_ms": 2879.950,
      "frame_time_ms": 0.078,
      "fps": 21037,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8863,
      "timestamp_ms": 2880.008,
      "frame_time_ms": 0.058,
      "fps": 20862,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8864,
      "timestamp_ms": 2880.102,
      "frame_time_ms": 0.095,
      "fps": 20429,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8865,
      "timestamp_ms": 2880.187,
      "frame_time_ms": 0.084,
      "fps": 20134,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8866,
      "timestamp_ms": 2880.255,
      "frame_time_ms": 0.068,
      "fps": 19980,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8867,
      "timestamp_ms": 2880.332,
      "frame_time_ms": 0.078,
      "fps": 19697,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8868,
      "timestamp_ms": 2880.384,
      "frame_time_ms": 0.052,
      "fps": 19595,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8869,
      "timestamp_ms": 2880.464,
      "frame_time_ms": 0.079,
      "fps": 19311,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8870,
      "timestamp_ms": 2880.513,
      "frame_time_ms": 0.050,
      "fps": 19224,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8871,
      "timestamp_ms": 2880.609,
      "frame_time_ms": 0.096,
      "fps": 18844,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8872,
      "timestamp_ms": 2880.697,
      "frame_time_ms": 0.088,
      "fps": 18541,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8873,
      "timestamp_ms": 2880.784,
      "frame_time_ms": 0.086,
      "fps": 18337,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8874,
      "timestamp_ms": 2880.912,
      "frame_time_ms": 0.128,
      "fps": 18187,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8875,
      "timestamp_ms": 2880.990,
      "frame_time_ms": 0.079,
      "fps": 17947,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8876,
      "timestamp_ms": 2881.061,
      "frame_time_ms": 0.070,
      "fps": 17767,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8877,
      "timestamp_ms": 2881.118,
      "frame_time_ms": 0.057,
      "fps": 17647,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8878,
      "timestamp_ms": 2881.199,
      "frame_time_ms": 0.082,
      "fps": 17411,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8879,
      "timestamp_ms": 2881.246,
      "frame_time_ms": 0.047,
      "fps": 17366,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8880,
      "timestamp_ms": 2881.321,
      "frame_time_ms": 0.074,
      "fps": 17281,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8881,
      "timestamp_ms": 2881.372,
      "frame_time_ms": 0.051,
      "fps": 17206,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8882,
      "timestamp_ms": 2881.435,
      "frame_time_ms": 0.063,
      "fps": 17064,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8883,
      "timestamp_ms": 2881.493,
      "frame_time_ms": 0.059,
      "fps": 16949,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8884,
      "timestamp_ms": 2881.581,
      "frame_time_ms": 0.087,
      "fps": 16699,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8885,
      "timestamp_ms": 2881.666,
      "frame_time_ms": 0.085,
      "fps": 16469,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8886,
      "timestamp_ms": 2881.734,
      "frame_time_ms": 0.069,
      "fps": 16317,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8887,
      "timestamp_ms": 2881.804,
      "frame_time_ms": 0.069,
      "fps": 16181,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8888,
      "timestamp_ms": 2881.882,
      "frame_time_ms": 0.079,
      "fps": 15995,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8889,
      "timestamp_ms": 2881.954,
      "frame_time_ms": 0.072,
      "fps": 15835,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8890,
      "timestamp_ms": 2882.029,
      "frame_time_ms": 0.075,
      "fps": 15673,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8891,
      "timestamp_ms": 2882.102,
      "frame_time_ms": 0.072,
      "fps": 15519,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8892,
      "timestamp_ms": 2882.176,
      "frame_time_ms": 0.074,
      "fps": 15368,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8893,
      "timestamp_ms": 2882.232,
      "frame_time_ms": 0.056,
      "fps": 15282,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8894,
      "timestamp_ms": 2882.284,
      "frame_time_ms": 0.053,
      "fps": 15212,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8895,
      "timestamp_ms": 2882.356,
      "frame_time_ms": 0.071,
      "fps": 15071,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8896,
      "timestamp_ms": 2882.425,
      "frame_time_ms": 0.069,
      "fps": 14943,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8897,
      "timestamp_ms": 2882.467,
      "frame_time_ms": 0.042,
      "fps": 14914,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8898,
      "timestamp_ms": 2882.565,
      "frame_time_ms": 0.098,
      "fps": 14687,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8899,
      "timestamp_ms": 2882.645,
      "frame_time_ms": 0.081,
      "fps": 14524,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8900,
      "timestamp_ms": 2882.712,
      "frame_time_ms": 0.067,
      "fps": 14559,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8901,
      "timestamp_ms": 2882.764,
      "frame_time_ms": 0.051,
      "fps": 14545,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8902,
      "timestamp_ms": 2882.821,
      "frame_time_ms": 0.058,
      "fps": 14598,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8903,
      "timestamp_ms": 2882.880,
      "frame_time_ms": 0.059,
      "fps": 14659,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8904,
      "timestamp_ms": 2882.947,
      "frame_time_ms": 0.066,
      "fps": 14623,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8905,
      "timestamp_ms": 2883.015,
      "frame_time_ms": 0.068,
      "fps": 14612,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8906,
      "timestamp_ms": 2883.061,
      "frame_time_ms": 0.047,
      "fps": 14612,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8907,
      "timestamp_ms": 2883.135,
      "frame_time_ms": 0.074,
      "fps": 14602,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8908,
      "timestamp_ms": 2883.177,
      "frame_time_ms": 0.042,
      "fps": 14609,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8909,
      "timestamp_ms": 2883.244,
      "frame_time_ms": 0.067,
      "fps": 14616,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8910,
      "timestamp_ms": 2883.291,
      "frame_time_ms": 0.047,
      "fps": 14616,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8911,
      "timestamp_ms": 2883.354,
      "frame_time_ms": 0.062,
      "fps": 14619,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8912,
      "timestamp_ms": 2883.408,
      "frame_time_ms": 0.055,
      "fps": 14616,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8913,
      "timestamp_ms": 2883.462,
      "frame_time_ms": 0.054,
      "fps": 14677,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8914,
      "timestamp_ms": 2883.522,
      "frame_time_ms": 0.059,
      "fps": 14687,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8915,
      "timestamp_ms": 2883.607,
      "frame_time_ms": 0.086,
      "fps": 14552,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8916,
      "timestamp_ms": 2883.692,
      "frame_time_ms": 0.084,
      "fps": 14538,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8917,
      "timestamp_ms": 2883.732,
      "frame_time_ms": 0.041,
      "fps": 14609,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8918,
      "timestamp_ms": 2883.800,
      "frame_time_ms": 0.068,
      "fps": 14669,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8919,
      "timestamp_ms": 2883.843,
      "frame_time_ms": 0.042,
      "fps": 14662,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8920,
      "timestamp_ms": 2883.906,
      "frame_time_ms": 0.064,
      "fps": 14691,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8921,
      "timestamp_ms": 2883.958,
      "frame_time_ms": 0.051,
      "fps": 14684,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8922,
      "timestamp_ms": 2884.015,
      "frame_time_ms": 0.057,
      "fps": 14760,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8923,
      "timestamp_ms": 2884.094,
      "frame_time_ms": 0.080,
      "fps": 14680,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8924,
      "timestamp_ms": 2884.149,
      "frame_time_ms": 0.055,
      "fps": 14825,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8925,
      "timestamp_ms": 2884.216,
      "frame_time_ms": 0.066,
      "fps": 14892,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8926,
      "timestamp_ms": 2884.259,
      "frame_time_ms": 0.043,
      "fps": 14985,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8927,
      "timestamp_ms": 2884.333,
      "frame_time_ms": 0.075,
      "fps": 14996,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8928,
      "timestamp_ms": 2884.374,
      "frame_time_ms": 0.041,
      "fps": 15037,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8929,
      "timestamp_ms": 2884.440,
      "frame_time_ms": 0.065,
      "fps": 15090,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8930,
      "timestamp_ms": 2884.488,
      "frame_time_ms": 0.048,
      "fps": 15098,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8931,
      "timestamp_ms": 2884.549,
      "frame_time_ms": 0.062,
      "fps": 15228,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8932,
      "timestamp_ms": 2884.611,
      "frame_time_ms": 0.062,
      "fps": 15329,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8933,
      "timestamp_ms": 2884.664,
      "frame_time_ms": 0.052,
      "fps": 15463,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8934,
      "timestamp_ms": 2884.722,
      "frame_time_ms": 0.059,
      "fps": 15743,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8935,
      "timestamp_ms": 2884.783,
      "frame_time_ms": 0.060,
      "fps": 15822,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8936,
      "timestamp_ms": 2884.851,
      "frame_time_ms": 0.069,
      "fps": 15826,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8937,
      "timestamp_ms": 2884.890,
      "frame_time_ms": 0.039,
      "fps": 15902,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8938,
      "timestamp_ms": 2884.958,
      "frame_time_ms": 0.067,
      "fps": 15965,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8939,
      "timestamp_ms": 2885.000,
      "frame_time_ms": 0.043,
      "fps": 15982,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8940,
      "timestamp_ms": 2885.063,
      "frame_time_ms": 0.062,
      "fps": 16034,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8941,
      "timestamp_ms": 2885.112,
      "frame_time_ms": 0.050,
      "fps": 16038,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8942,
      "timestamp_ms": 2885.168,
      "frame_time_ms": 0.055,
      "fps": 16072,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8943,
      "timestamp_ms": 2885.224,
      "frame_time_ms": 0.057,
      "fps": 16081,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8944,
      "timestamp_ms": 2885.272,
      "frame_time_ms": 0.047,
      "fps": 16255,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8945,
      "timestamp_ms": 2885.317,
      "frame_time_ms": 0.045,
      "fps": 16433,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8946,
      "timestamp_ms": 2885.349,
      "frame_time_ms": 0.033,
      "fps": 16597,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8947,
      "timestamp_ms": 2885.383,
      "frame_time_ms": 0.033,
      "fps": 16764,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8948,
      "timestamp_ms": 2885.416,
      "frame_time_ms": 0.033,
      "fps": 16982,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8949,
      "timestamp_ms": 2885.448,
      "frame_time_ms": 0.033,
      "fps": 17172,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8950,
      "timestamp_ms": 2885.482,
      "frame_time_ms": 0.033,
      "fps": 17381,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8951,
      "timestamp_ms": 2885.524,
      "frame_time_ms": 0.043,
      "fps": 17528,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8952,
      "timestamp_ms": 2885.584,
      "frame_time_ms": 0.059,
      "fps": 17605,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8953,
      "timestamp_ms": 2885.619,
      "frame_time_ms": 0.036,
      "fps": 17709,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8954,
      "timestamp_ms": 2885.656,
      "frame_time_ms": 0.036,
      "fps": 17798,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8955,
      "timestamp_ms": 2885.692,
      "frame_time_ms": 0.036,
      "fps": 17985,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8956,
      "timestamp_ms": 2885.729,
      "frame_time_ms": 0.037,
      "fps": 18159,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8957,
      "timestamp_ms": 2885.765,
      "frame_time_ms": 0.037,
      "fps": 18187,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8958,
      "timestamp_ms": 2885.801,
      "frame_time_ms": 0.035,
      "fps": 18541,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8959,
      "timestamp_ms": 2885.837,
      "frame_time_ms": 0.036,
      "fps": 18802,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8960,
      "timestamp_ms": 2885.875,
      "frame_time_ms": 0.038,
      "fps": 18975,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8961,
      "timestamp_ms": 2995.661,
      "frame_time_ms": 109.785,
      "fps": 531,
      "work_time_ms": 109.778,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8962,
      "timestamp_ms": 2995.804,
      "frame_time_ms": 0.144,
      "fps": 531,
      "work_time_ms": 0.144,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8963,
      "timestamp_ms": 2995.888,
      "frame_time_ms": 0.084,
      "fps": 530,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8964,
      "timestamp_ms": 2995.982,
      "frame_time_ms": 0.095,
      "fps": 530,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8965,
      "timestamp_ms": 2996.068,
      "frame_time_ms": 0.085,
      "fps": 530,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8966,
      "timestamp_ms": 2996.154,
      "frame_time_ms": 0.086,
      "fps": 530,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8967,
      "timestamp_ms": 2996.231,
      "frame_time_ms": 0.077,
      "fps": 530,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8968,
      "timestamp_ms": 2996.307,
      "frame_time_ms": 0.077,
      "fps": 530,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8969,
      "timestamp_ms": 2996.380,
      "frame_time_ms": 0.072,
      "fps": 530,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8970,
      "timestamp_ms": 2996.456,
      "frame_time_ms": 0.077,
      "fps": 530,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8971,
      "timestamp_ms": 2996.569,
      "frame_time_ms": 0.112,
      "fps": 529,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8972,
      "timestamp_ms": 2996.649,
      "frame_time_ms": 0.080,
      "fps": 529,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8973,
      "timestamp_ms": 2996.728,
      "frame_time_ms": 0.079,
      "fps": 529,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8974,
      "timestamp_ms": 2996.792,
      "frame_time_ms": 0.065,
      "fps": 529,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8975,
      "timestamp_ms": 2996.859,
      "frame_time_ms": 0.066,
      "fps": 529,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8976,
      "timestamp_ms": 2996.943,
      "frame_time_ms": 0.085,
      "fps": 529,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8977,
      "timestamp_ms": 2996.986,
      "frame_time_ms": 0.043,
      "fps": 529,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8978,
      "timestamp_ms": 2997.056,
      "frame_time_ms": 0.069,
      "fps": 529,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8979,
      "timestamp_ms": 2997.100,
      "frame_time_ms": 0.045,
      "fps": 529,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8980,
      "timestamp_ms": 2997.165,
      "frame_time_ms": 0.065,
      "fps": 529,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8981,
      "timestamp_ms": 2997.217,
      "frame_time_ms": 0.051,
      "fps": 529,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8982,
      "timestamp_ms": 2997.275,
      "frame_time_ms": 0.058,
      "fps": 529,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8983,
      "timestamp_ms": 2997.334,
      "frame_time_ms": 0.059,
      "fps": 529,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8984,
      "timestamp_ms": 2997.384,
      "frame_time_ms": 0.050,
      "fps": 529,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8985,
      "timestamp_ms": 2997.448,
      "frame_time_ms": 0.064,
      "fps": 529,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8986,
      "timestamp_ms": 2997.508,
      "frame_time_ms": 0.061,
      "fps": 529,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8987,
      "timestamp_ms": 2997.597,
      "frame_time_ms": 0.089,
      "fps": 529,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8988,
      "timestamp_ms": 2997.657,
      "frame_time_ms": 0.059,
      "fps": 529,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8989,
      "timestamp_ms": 2997.722,
      "frame_time_ms": 0.065,
      "fps": 529,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8990,
      "timestamp_ms": 2997.771,
      "frame_time_ms": 0.049,
      "fps": 529,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8991,
      "timestamp_ms": 2997.832,
      "frame_time_ms": 0.061,
      "fps": 529,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8992,
      "timestamp_ms": 2997.888,
      "frame_time_ms": 0.057,
      "fps": 529,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8993,
      "timestamp_ms": 2997.940,
      "frame_time_ms": 0.052,
      "fps": 529,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8994,
      "timestamp_ms": 2998.004,
      "frame_time_ms": 0.064,
      "fps": 529,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8995,
      "timestamp_ms": 2998.050,
      "frame_time_ms": 0.045,
      "fps": 529,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8996,
      "timestamp_ms": 2998.115,
      "frame_time_ms": 0.066,
      "fps": 529,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8997,
      "timestamp_ms": 2998.178,
      "frame_time_ms": 0.063,
      "fps": 529,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8998,
      "timestamp_ms": 2998.247,
      "frame_time_ms": 0.069,
      "fps": 529,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 8999,
      "timestamp_ms": 2998.292,
      "frame_time_ms": 0.044,
      "fps": 529,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9000,
      "timestamp_ms": 2998.356,
      "frame_time_ms": 0.065,
      "fps": 529,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9001,
      "timestamp_ms": 2998.409,
      "frame_time_ms": 0.053,
      "fps": 529,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9002,
      "timestamp_ms": 2998.465,
      "frame_time_ms": 0.056,
      "fps": 529,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9003,
      "timestamp_ms": 2998.525,
      "frame_time_ms": 0.059,
      "fps": 529,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9004,
      "timestamp_ms": 2998.602,
      "frame_time_ms": 0.077,
      "fps": 529,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9005,
      "timestamp_ms": 2998.669,
      "frame_time_ms": 0.068,
      "fps": 529,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9006,
      "timestamp_ms": 2998.727,
      "frame_time_ms": 0.057,
      "fps": 529,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9007,
      "timestamp_ms": 2998.803,
      "frame_time_ms": 0.076,
      "fps": 529,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9008,
      "timestamp_ms": 2998.866,
      "frame_time_ms": 0.064,
      "fps": 528,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9009,
      "timestamp_ms": 2998.928,
      "frame_time_ms": 0.061,
      "fps": 528,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9010,
      "timestamp_ms": 2998.990,
      "frame_time_ms": 0.063,
      "fps": 528,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9011,
      "timestamp_ms": 2999.055,
      "frame_time_ms": 0.065,
      "fps": 528,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9012,
      "timestamp_ms": 2999.120,
      "frame_time_ms": 0.064,
      "fps": 528,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9013,
      "timestamp_ms": 2999.186,
      "frame_time_ms": 0.067,
      "fps": 528,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9014,
      "timestamp_ms": 2999.252,
      "frame_time_ms": 0.065,
      "fps": 528,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9015,
      "timestamp_ms": 2999.297,
      "frame_time_ms": 0.046,
      "fps": 528,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9016,
      "timestamp_ms": 2999.334,
      "frame_time_ms": 0.036,
      "fps": 528,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9017,
      "timestamp_ms": 2999.368,
      "frame_time_ms": 0.034,
      "fps": 528,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9018,
      "timestamp_ms": 2999.402,
      "frame_time_ms": 0.034,
      "fps": 528,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9019,
      "timestamp_ms": 2999.442,
      "frame_time_ms": 0.040,
      "fps": 528,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9020,
      "timestamp_ms": 2999.474,
      "frame_time_ms": 0.033,
      "fps": 528,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9021,
      "timestamp_ms": 2999.509,
      "frame_time_ms": 0.034,
      "fps": 15588,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9022,
      "timestamp_ms": 2999.621,
      "frame_time_ms": 0.113,
      "fps": 15715,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9023,
      "timestamp_ms": 2999.669,
      "frame_time_ms": 0.048,
      "fps": 15864,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9024,
      "timestamp_ms": 2999.741,
      "frame_time_ms": 0.071,
      "fps": 15965,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9025,
      "timestamp_ms": 2999.818,
      "frame_time_ms": 0.077,
      "fps": 16000,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9026,
      "timestamp_ms": 2999.880,
      "frame_time_ms": 0.062,
      "fps": 16103,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9027,
      "timestamp_ms": 2999.952,
      "frame_time_ms": 0.072,
      "fps": 16124,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9028,
      "timestamp_ms": 2999.995,
      "frame_time_ms": 0.044,
      "fps": 16268,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9029,
      "timestamp_ms": 3000.061,
      "frame_time_ms": 0.066,
      "fps": 16295,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9030,
      "timestamp_ms": 3000.120,
      "frame_time_ms": 0.058,
      "fps": 16380,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9031,
      "timestamp_ms": 3000.204,
      "frame_time_ms": 0.084,
      "fps": 16506,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9032,
      "timestamp_ms": 3000.268,
      "frame_time_ms": 0.065,
      "fps": 16574,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9033,
      "timestamp_ms": 3000.340,
      "frame_time_ms": 0.071,
      "fps": 16611,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9034,
      "timestamp_ms": 3000.413,
      "frame_time_ms": 0.073,
      "fps": 16574,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9035,
      "timestamp_ms": 3000.466,
      "frame_time_ms": 0.053,
      "fps": 16634,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9036,
      "timestamp_ms": 3000.573,
      "frame_time_ms": 0.107,
      "fps": 16533,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9037,
      "timestamp_ms": 3000.668,
      "frame_time_ms": 0.095,
      "fps": 16299,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9038,
      "timestamp_ms": 3000.752,
      "frame_time_ms": 0.085,
      "fps": 16229,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9039,
      "timestamp_ms": 3000.836,
      "frame_time_ms": 0.083,
      "fps": 16064,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9040,
      "timestamp_ms": 3000.914,
      "frame_time_ms": 0.079,
      "fps": 16004,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9041,
      "timestamp_ms": 3000.994,
      "frame_time_ms": 0.079,
      "fps": 15885,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9042,
      "timestamp_ms": 3001.077,
      "frame_time_ms": 0.084,
      "fps": 15777,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9043,
      "timestamp_ms": 3001.158,
      "frame_time_ms": 0.081,
      "fps": 15686,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9044,
      "timestamp_ms": 3001.231,
      "frame_time_ms": 0.073,
      "fps": 15592,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9045,
      "timestamp_ms": 3001.303,
      "frame_time_ms": 0.071,
      "fps": 15564,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9046,
      "timestamp_ms": 3001.361,
      "frame_time_ms": 0.059,
      "fps": 15572,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9047,
      "timestamp_ms": 3001.430,
      "frame_time_ms": 0.069,
      "fps": 15653,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9048,
      "timestamp_ms": 3001.559,
      "frame_time_ms": 0.129,
      "fps": 15372,
      "work_time_ms": 0.128,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9049,
      "timestamp_ms": 3001.629,
      "frame_time_ms": 0.070,
      "fps": 15353,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9050,
      "timestamp_ms": 3001.687,
      "frame_time_ms": 0.057,
      "fps": 15321,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9051,
      "timestamp_ms": 3001.760,
      "frame_time_ms": 0.073,
      "fps": 15274,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9052,
      "timestamp_ms": 3001.817,
      "frame_time_ms": 0.057,
      "fps": 15274,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9053,
      "timestamp_ms": 3001.901,
      "frame_time_ms": 0.084,
      "fps": 15151,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9054,
      "timestamp_ms": 3001.963,
      "frame_time_ms": 0.063,
      "fps": 15155,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9055,
      "timestamp_ms": 3002.031,
      "frame_time_ms": 0.067,
      "fps": 15071,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9056,
      "timestamp_ms": 3002.099,
      "frame_time_ms": 0.069,
      "fps": 15060,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9057,
      "timestamp_ms": 3002.172,
      "frame_time_ms": 0.073,
      "fps": 15022,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9058,
      "timestamp_ms": 3002.250,
      "frame_time_ms": 0.077,
      "fps": 14992,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9059,
      "timestamp_ms": 3002.295,
      "frame_time_ms": 0.046,
      "fps": 14985,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9060,
      "timestamp_ms": 3002.364,
      "frame_time_ms": 0.069,
      "fps": 14970,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9061,
      "timestamp_ms": 3002.416,
      "frame_time_ms": 0.051,
      "fps": 14977,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9062,
      "timestamp_ms": 3002.483,
      "frame_time_ms": 0.068,
      "fps": 14932,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9063,
      "timestamp_ms": 3002.544,
      "frame_time_ms": 0.061,
      "fps": 14925,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9064,
      "timestamp_ms": 3002.686,
      "frame_time_ms": 0.142,
      "fps": 14687,
      "work_time_ms": 0.141,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9065,
      "timestamp_ms": 3002.758,
      "frame_time_ms": 0.072,
      "fps": 14673,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9066,
      "timestamp_ms": 3002.804,
      "frame_time_ms": 0.045,
      "fps": 14716,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9067,
      "timestamp_ms": 3002.907,
      "frame_time_ms": 0.104,
      "fps": 14616,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9068,
      "timestamp_ms": 3002.991,
      "frame_time_ms": 0.083,
      "fps": 14548,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9069,
      "timestamp_ms": 3003.068,
      "frame_time_ms": 0.077,
      "fps": 14492,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9070,
      "timestamp_ms": 3003.129,
      "frame_time_ms": 0.062,
      "fps": 14496,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9071,
      "timestamp_ms": 3003.199,
      "frame_time_ms": 0.069,
      "fps": 14482,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9072,
      "timestamp_ms": 3003.254,
      "frame_time_ms": 0.055,
      "fps": 14513,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9073,
      "timestamp_ms": 3003.307,
      "frame_time_ms": 0.054,
      "fps": 14559,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9074,
      "timestamp_ms": 3003.369,
      "frame_time_ms": 0.062,
      "fps": 14570,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9075,
      "timestamp_ms": 3003.416,
      "frame_time_ms": 0.047,
      "fps": 14566,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9076,
      "timestamp_ms": 3003.494,
      "frame_time_ms": 0.078,
      "fps": 14419,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9077,
      "timestamp_ms": 3003.594,
      "frame_time_ms": 0.100,
      "fps": 14194,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9078,
      "timestamp_ms": 3003.713,
      "frame_time_ms": 0.119,
      "fps": 13914,
      "work_time_ms": 0.118,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9079,
      "timestamp_ms": 3003.792,
      "frame_time_ms": 0.079,
      "fps": 13789,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9080,
      "timestamp_ms": 3003.875,
      "frame_time_ms": 0.082,
      "fps": 13636,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9081,
      "timestamp_ms": 3003.936,
      "frame_time_ms": 0.061,
      "fps": 13553,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9082,
      "timestamp_ms": 3004.002,
      "frame_time_ms": 0.066,
      "fps": 13698,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9083,
      "timestamp_ms": 3004.066,
      "frame_time_ms": 0.065,
      "fps": 13645,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9084,
      "timestamp_ms": 3004.136,
      "frame_time_ms": 0.069,
      "fps": 13651,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9085,
      "timestamp_ms": 3004.241,
      "frame_time_ms": 0.105,
      "fps": 13565,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9086,
      "timestamp_ms": 3004.279,
      "frame_time_ms": 0.038,
      "fps": 13639,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9087,
      "timestamp_ms": 3004.351,
      "frame_time_ms": 0.073,
      "fps": 13636,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9088,
      "timestamp_ms": 3004.413,
      "frame_time_ms": 0.061,
      "fps": 13583,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9089,
      "timestamp_ms": 3004.478,
      "frame_time_ms": 0.065,
      "fps": 13586,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9090,
      "timestamp_ms": 3004.525,
      "frame_time_ms": 0.048,
      "fps": 13617,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9091,
      "timestamp_ms": 3004.619,
      "frame_time_ms": 0.094,
      "fps": 13586,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9092,
      "timestamp_ms": 3004.677,
      "frame_time_ms": 0.058,
      "fps": 13608,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9093,
      "timestamp_ms": 3004.740,
      "frame_time_ms": 0.062,
      "fps": 13636,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9094,
      "timestamp_ms": 3004.802,
      "frame_time_ms": 0.062,
      "fps": 13670,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9095,
      "timestamp_ms": 3004.845,
      "frame_time_ms": 0.043,
      "fps": 13701,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9096,
      "timestamp_ms": 3004.915,
      "frame_time_ms": 0.070,
      "fps": 13818,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9097,
      "timestamp_ms": 3004.959,
      "frame_time_ms": 0.045,
      "fps": 13979,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9098,
      "timestamp_ms": 3005.031,
      "frame_time_ms": 0.071,
      "fps": 14025,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9099,
      "timestamp_ms": 3005.084,
      "frame_time_ms": 0.053,
      "fps": 14124,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9100,
      "timestamp_ms": 3005.146,
      "frame_time_ms": 0.063,
      "fps": 14177,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9101,
      "timestamp_ms": 3005.200,
      "frame_time_ms": 0.054,
      "fps": 14261,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9102,
      "timestamp_ms": 3005.268,
      "frame_time_ms": 0.068,
      "fps": 14316,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9103,
      "timestamp_ms": 3005.332,
      "frame_time_ms": 0.063,
      "fps": 14378,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9104,
      "timestamp_ms": 3005.380,
      "frame_time_ms": 0.048,
      "fps": 14464,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9105,
      "timestamp_ms": 3005.449,
      "frame_time_ms": 0.070,
      "fps": 14468,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9106,
      "timestamp_ms": 3005.491,
      "frame_time_ms": 0.041,
      "fps": 14531,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9107,
      "timestamp_ms": 3005.596,
      "frame_time_ms": 0.106,
      "fps": 14402,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9108,
      "timestamp_ms": 3005.666,
      "frame_time_ms": 0.069,
      "fps": 14612,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9109,
      "timestamp_ms": 3005.745,
      "frame_time_ms": 0.079,
      "fps": 14580,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9110,
      "timestamp_ms": 3005.793,
      "frame_time_ms": 0.049,
      "fps": 14609,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9111,
      "timestamp_ms": 3005.849,
      "frame_time_ms": 0.056,
      "fps": 14669,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9112,
      "timestamp_ms": 3005.905,
      "frame_time_ms": 0.056,
      "fps": 14673,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9113,
      "timestamp_ms": 3005.957,
      "frame_time_ms": 0.052,
      "fps": 14789,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9114,
      "timestamp_ms": 3006.021,
      "frame_time_ms": 0.063,
      "fps": 14789,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9115,
      "timestamp_ms": 3006.063,
      "frame_time_ms": 0.042,
      "fps": 14880,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9116,
      "timestamp_ms": 3006.134,
      "frame_time_ms": 0.071,
      "fps": 14873,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9117,
      "timestamp_ms": 3006.173,
      "frame_time_ms": 0.039,
      "fps": 14999,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9118,
      "timestamp_ms": 3006.243,
      "frame_time_ms": 0.070,
      "fps": 15026,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9119,
      "timestamp_ms": 3006.292,
      "frame_time_ms": 0.049,
      "fps": 15015,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9120,
      "timestamp_ms": 3006.352,
      "frame_time_ms": 0.061,
      "fps": 15045,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9121,
      "timestamp_ms": 3006.404,
      "frame_time_ms": 0.052,
      "fps": 15041,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9122,
      "timestamp_ms": 3006.457,
      "frame_time_ms": 0.053,
      "fps": 15098,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9123,
      "timestamp_ms": 3006.517,
      "frame_time_ms": 0.059,
      "fps": 15105,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9124,
      "timestamp_ms": 3006.601,
      "frame_time_ms": 0.085,
      "fps": 15325,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9125,
      "timestamp_ms": 3006.666,
      "frame_time_ms": 0.065,
      "fps": 15353,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9126,
      "timestamp_ms": 3006.705,
      "frame_time_ms": 0.038,
      "fps": 15380,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9127,
      "timestamp_ms": 3006.786,
      "frame_time_ms": 0.082,
      "fps": 15467,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9128,
      "timestamp_ms": 3006.827,
      "frame_time_ms": 0.040,
      "fps": 15641,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9129,
      "timestamp_ms": 3006.895,
      "frame_time_ms": 0.068,
      "fps": 15678,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9130,
      "timestamp_ms": 3006.950,
      "frame_time_ms": 0.055,
      "fps": 15706,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9131,
      "timestamp_ms": 3007.005,
      "frame_time_ms": 0.056,
      "fps": 15760,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9132,
      "timestamp_ms": 3007.060,
      "frame_time_ms": 0.054,
      "fps": 15764,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9133,
      "timestamp_ms": 3007.106,
      "frame_time_ms": 0.047,
      "fps": 15793,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9134,
      "timestamp_ms": 3007.168,
      "frame_time_ms": 0.061,
      "fps": 15797,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9135,
      "timestamp_ms": 3007.218,
      "frame_time_ms": 0.050,
      "fps": 15785,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9136,
      "timestamp_ms": 3007.287,
      "frame_time_ms": 0.069,
      "fps": 15822,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9137,
      "timestamp_ms": 3007.328,
      "frame_time_ms": 0.041,
      "fps": 16072,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9138,
      "timestamp_ms": 3007.397,
      "frame_time_ms": 0.069,
      "fps": 16291,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9139,
      "timestamp_ms": 3007.450,
      "frame_time_ms": 0.053,
      "fps": 16406,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9140,
      "timestamp_ms": 3007.510,
      "frame_time_ms": 0.060,
      "fps": 16506,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9141,
      "timestamp_ms": 3007.603,
      "frame_time_ms": 0.093,
      "fps": 16362,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9142,
      "timestamp_ms": 3007.654,
      "frame_time_ms": 0.052,
      "fps": 16424,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9143,
      "timestamp_ms": 3007.723,
      "frame_time_ms": 0.068,
      "fps": 16411,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9144,
      "timestamp_ms": 3007.767,
      "frame_time_ms": 0.045,
      "fps": 16519,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9145,
      "timestamp_ms": 3007.835,
      "frame_time_ms": 0.067,
      "fps": 16694,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9146,
      "timestamp_ms": 3007.876,
      "frame_time_ms": 0.041,
      "fps": 16680,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9147,
      "timestamp_ms": 3007.943,
      "frame_time_ms": 0.067,
      "fps": 16708,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9148,
      "timestamp_ms": 3007.985,
      "frame_time_ms": 0.043,
      "fps": 16792,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9149,
      "timestamp_ms": 3008.056,
      "frame_time_ms": 0.070,
      "fps": 16769,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9150,
      "timestamp_ms": 3008.109,
      "frame_time_ms": 0.053,
      "fps": 16745,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9151,
      "timestamp_ms": 3008.165,
      "frame_time_ms": 0.056,
      "fps": 16925,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9152,
      "timestamp_ms": 3008.222,
      "frame_time_ms": 0.058,
      "fps": 16925,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9153,
      "timestamp_ms": 3008.269,
      "frame_time_ms": 0.047,
      "fps": 16997,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9154,
      "timestamp_ms": 3008.333,
      "frame_time_ms": 0.064,
      "fps": 16987,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9155,
      "timestamp_ms": 3008.374,
      "frame_time_ms": 0.040,
      "fps": 17001,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9156,
      "timestamp_ms": 3008.445,
      "frame_time_ms": 0.072,
      "fps": 16992,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9157,
      "timestamp_ms": 3008.484,
      "frame_time_ms": 0.039,
      "fps": 17021,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9158,
      "timestamp_ms": 3008.581,
      "frame_time_ms": 0.097,
      "fps": 16896,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9159,
      "timestamp_ms": 3008.644,
      "frame_time_ms": 0.062,
      "fps": 16853,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9160,
      "timestamp_ms": 3008.703,
      "frame_time_ms": 0.059,
      "fps": 16872,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9161,
      "timestamp_ms": 3008.766,
      "frame_time_ms": 0.064,
      "fps": 16825,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9162,
      "timestamp_ms": 3008.815,
      "frame_time_ms": 0.049,
      "fps": 16915,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9163,
      "timestamp_ms": 3008.873,
      "frame_time_ms": 0.058,
      "fps": 16939,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9164,
      "timestamp_ms": 3008.916,
      "frame_time_ms": 0.043,
      "fps": 16963,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9165,
      "timestamp_ms": 3008.981,
      "frame_time_ms": 0.064,
      "fps": 16992,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9166,
      "timestamp_ms": 3009.019,
      "frame_time_ms": 0.039,
      "fps": 17001,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9167,
      "timestamp_ms": 3009.088,
      "frame_time_ms": 0.068,
      "fps": 17187,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9168,
      "timestamp_ms": 3009.129,
      "frame_time_ms": 0.041,
      "fps": 17326,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9169,
      "timestamp_ms": 3009.210,
      "frame_time_ms": 0.082,
      "fps": 17311,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9170,
      "timestamp_ms": 3009.260,
      "frame_time_ms": 0.049,
      "fps": 17311,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9171,
      "timestamp_ms": 3009.326,
      "frame_time_ms": 0.067,
      "fps": 17256,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9172,
      "timestamp_ms": 3009.388,
      "frame_time_ms": 0.061,
      "fps": 17231,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9173,
      "timestamp_ms": 3009.437,
      "frame_time_ms": 0.050,
      "fps": 17241,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9174,
      "timestamp_ms": 3009.503,
      "frame_time_ms": 0.065,
      "fps": 17231,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9175,
      "timestamp_ms": 3009.584,
      "frame_time_ms": 0.081,
      "fps": 17040,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9176,
      "timestamp_ms": 3009.660,
      "frame_time_ms": 0.076,
      "fps": 17016,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9177,
      "timestamp_ms": 3009.712,
      "frame_time_ms": 0.052,
      "fps": 16953,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9178,
      "timestamp_ms": 3009.777,
      "frame_time_ms": 0.066,
      "fps": 16973,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9179,
      "timestamp_ms": 3009.824,
      "frame_time_ms": 0.046,
      "fps": 16987,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9180,
      "timestamp_ms": 3009.877,
      "frame_time_ms": 0.054,
      "fps": 17021,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9181,
      "timestamp_ms": 3009.932,
      "frame_time_ms": 0.055,
      "fps": 17006,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9182,
      "timestamp_ms": 3009.966,
      "frame_time_ms": 0.034,
      "fps": 17098,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9183,
      "timestamp_ms": 3010.000,
      "frame_time_ms": 0.034,
      "fps": 17221,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9184,
      "timestamp_ms": 3010.034,
      "frame_time_ms": 0.034,
      "fps": 17477,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9185,
      "timestamp_ms": 3010.069,
      "frame_time_ms": 0.034,
      "fps": 17636,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9186,
      "timestamp_ms": 3010.129,
      "frame_time_ms": 0.060,
      "fps": 17523,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9187,
      "timestamp_ms": 3010.163,
      "frame_time_ms": 0.035,
      "fps": 17767,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9188,
      "timestamp_ms": 3010.197,
      "frame_time_ms": 0.034,
      "fps": 17798,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9189,
      "timestamp_ms": 3010.254,
      "frame_time_ms": 0.056,
      "fps": 17862,
      "work_time_ms": 0.056,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9190,
      "timestamp_ms": 3010.305,
      "frame_time_ms": 0.052,
      "fps": 17878,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9191,
      "timestamp_ms": 3010.340,
      "frame_time_ms": 0.034,
      "fps": 17996,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9192,
      "timestamp_ms": 3010.374,
      "frame_time_ms": 0.035,
      "fps": 18099,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9193,
      "timestamp_ms": 3010.408,
      "frame_time_ms": 0.033,
      "fps": 18176,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9194,
      "timestamp_ms": 3010.443,
      "frame_time_ms": 0.035,
      "fps": 18320,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9195,
      "timestamp_ms": 3010.477,
      "frame_time_ms": 0.035,
      "fps": 18404,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9196,
      "timestamp_ms": 3131.346,
      "frame_time_ms": 120.867,
      "fps": 483,
      "work_time_ms": 120.859,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9197,
      "timestamp_ms": 3131.466,
      "frame_time_ms": 0.122,
      "fps": 483,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9198,
      "timestamp_ms": 3131.561,
      "frame_time_ms": 0.094,
      "fps": 483,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9199,
      "timestamp_ms": 3131.641,
      "frame_time_ms": 0.081,
      "fps": 483,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9200,
      "timestamp_ms": 3131.722,
      "frame_time_ms": 0.080,
      "fps": 483,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9201,
      "timestamp_ms": 3131.788,
      "frame_time_ms": 0.067,
      "fps": 483,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9202,
      "timestamp_ms": 3131.854,
      "frame_time_ms": 0.065,
      "fps": 483,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9203,
      "timestamp_ms": 3131.919,
      "frame_time_ms": 0.066,
      "fps": 483,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9204,
      "timestamp_ms": 3131.984,
      "frame_time_ms": 0.064,
      "fps": 483,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9205,
      "timestamp_ms": 3132.052,
      "frame_time_ms": 0.069,
      "fps": 483,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9206,
      "timestamp_ms": 3132.140,
      "frame_time_ms": 0.087,
      "fps": 482,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9207,
      "timestamp_ms": 3132.225,
      "frame_time_ms": 0.085,
      "fps": 482,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9208,
      "timestamp_ms": 3132.305,
      "frame_time_ms": 0.080,
      "fps": 482,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9209,
      "timestamp_ms": 3132.391,
      "frame_time_ms": 0.086,
      "fps": 482,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9210,
      "timestamp_ms": 3132.490,
      "frame_time_ms": 0.100,
      "fps": 482,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9211,
      "timestamp_ms": 3132.623,
      "frame_time_ms": 0.132,
      "fps": 482,
      "work_time_ms": 0.132,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9212,
      "timestamp_ms": 3132.763,
      "frame_time_ms": 0.140,
      "fps": 481,
      "work_time_ms": 0.139,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9213,
      "timestamp_ms": 3132.813,
      "frame_time_ms": 0.050,
      "fps": 481,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9214,
      "timestamp_ms": 3132.949,
      "frame_time_ms": 0.136,
      "fps": 481,
      "work_time_ms": 0.135,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9215,
      "timestamp_ms": 3133.083,
      "frame_time_ms": 0.135,
      "fps": 481,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9216,
      "timestamp_ms": 3133.217,
      "frame_time_ms": 0.133,
      "fps": 480,
      "work_time_ms": 0.131,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9217,
      "timestamp_ms": 3133.307,
      "frame_time_ms": 0.091,
      "fps": 480,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9218,
      "timestamp_ms": 3133.447,
      "frame_time_ms": 0.140,
      "fps": 480,
      "work_time_ms": 0.139,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9219,
      "timestamp_ms": 3133.501,
      "frame_time_ms": 0.053,
      "fps": 480,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9220,
      "timestamp_ms": 3133.671,
      "frame_time_ms": 0.171,
      "fps": 480,
      "work_time_ms": 0.168,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9221,
      "timestamp_ms": 3133.775,
      "frame_time_ms": 0.104,
      "fps": 479,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9222,
      "timestamp_ms": 3133.874,
      "frame_time_ms": 0.098,
      "fps": 479,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9223,
      "timestamp_ms": 3133.964,
      "frame_time_ms": 0.091,
      "fps": 479,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9224,
      "timestamp_ms": 3134.044,
      "frame_time_ms": 0.080,
      "fps": 479,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9225,
      "timestamp_ms": 3134.130,
      "frame_time_ms": 0.085,
      "fps": 479,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9226,
      "timestamp_ms": 3134.218,
      "frame_time_ms": 0.088,
      "fps": 479,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9227,
      "timestamp_ms": 3134.297,
      "frame_time_ms": 0.080,
      "fps": 479,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9228,
      "timestamp_ms": 3134.363,
      "frame_time_ms": 0.065,
      "fps": 479,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9229,
      "timestamp_ms": 3134.455,
      "frame_time_ms": 0.093,
      "fps": 479,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9230,
      "timestamp_ms": 3134.534,
      "frame_time_ms": 0.078,
      "fps": 478,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9231,
      "timestamp_ms": 3134.625,
      "frame_time_ms": 0.091,
      "fps": 478,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9232,
      "timestamp_ms": 3134.698,
      "frame_time_ms": 0.074,
      "fps": 478,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9233,
      "timestamp_ms": 3134.771,
      "frame_time_ms": 0.073,
      "fps": 478,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9234,
      "timestamp_ms": 3134.850,
      "frame_time_ms": 0.079,
      "fps": 478,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9235,
      "timestamp_ms": 3134.932,
      "frame_time_ms": 0.082,
      "fps": 478,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9236,
      "timestamp_ms": 3135.010,
      "frame_time_ms": 0.077,
      "fps": 478,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9237,
      "timestamp_ms": 3135.091,
      "frame_time_ms": 0.082,
      "fps": 478,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9238,
      "timestamp_ms": 3135.179,
      "frame_time_ms": 0.088,
      "fps": 478,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9239,
      "timestamp_ms": 3135.277,
      "frame_time_ms": 0.098,
      "fps": 478,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9240,
      "timestamp_ms": 3135.370,
      "frame_time_ms": 0.093,
      "fps": 478,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9241,
      "timestamp_ms": 3135.485,
      "frame_time_ms": 0.114,
      "fps": 477,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9242,
      "timestamp_ms": 3135.619,
      "frame_time_ms": 0.134,
      "fps": 477,
      "work_time_ms": 0.134,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9243,
      "timestamp_ms": 3135.766,
      "frame_time_ms": 0.148,
      "fps": 477,
      "work_time_ms": 0.147,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9244,
      "timestamp_ms": 3135.832,
      "frame_time_ms": 0.065,
      "fps": 476,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9245,
      "timestamp_ms": 3136.475,
      "frame_time_ms": 0.642,
      "fps": 474,
      "work_time_ms": 0.634,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9246,
      "timestamp_ms": 3136.726,
      "frame_time_ms": 0.253,
      "fps": 473,
      "work_time_ms": 0.250,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9247,
      "timestamp_ms": 3136.815,
      "frame_time_ms": 0.088,
      "fps": 473,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9248,
      "timestamp_ms": 3136.863,
      "frame_time_ms": 0.049,
      "fps": 473,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9249,
      "timestamp_ms": 3136.934,
      "frame_time_ms": 0.071,
      "fps": 473,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9250,
      "timestamp_ms": 3136.999,
      "frame_time_ms": 0.065,
      "fps": 473,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9251,
      "timestamp_ms": 3137.071,
      "frame_time_ms": 0.072,
      "fps": 473,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9252,
      "timestamp_ms": 3137.200,
      "frame_time_ms": 0.129,
      "fps": 473,
      "work_time_ms": 0.128,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9253,
      "timestamp_ms": 3137.275,
      "frame_time_ms": 0.074,
      "fps": 472,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9254,
      "timestamp_ms": 3137.409,
      "frame_time_ms": 0.134,
      "fps": 472,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9255,
      "timestamp_ms": 3137.689,
      "frame_time_ms": 0.280,
      "fps": 471,
      "work_time_ms": 0.279,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9256,
      "timestamp_ms": 3137.802,
      "frame_time_ms": 0.113,
      "fps": 9292,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9257,
      "timestamp_ms": 3137.892,
      "frame_time_ms": 0.091,
      "fps": 9337,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9258,
      "timestamp_ms": 3137.971,
      "frame_time_ms": 0.078,
      "fps": 9360,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9259,
      "timestamp_ms": 3138.123,
      "frame_time_ms": 0.153,
      "fps": 9256,
      "work_time_ms": 0.152,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9260,
      "timestamp_ms": 3138.260,
      "frame_time_ms": 0.137,
      "fps": 9175,
      "work_time_ms": 0.136,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9261,
      "timestamp_ms": 3138.358,
      "frame_time_ms": 0.097,
      "fps": 9133,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9262,
      "timestamp_ms": 3138.450,
      "frame_time_ms": 0.093,
      "fps": 9095,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9263,
      "timestamp_ms": 3138.734,
      "frame_time_ms": 0.284,
      "fps": 8804,
      "work_time_ms": 0.283,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9264,
      "timestamp_ms": 3138.810,
      "frame_time_ms": 0.076,
      "fps": 8788,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9265,
      "timestamp_ms": 3138.873,
      "frame_time_ms": 0.063,
      "fps": 8796,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9266,
      "timestamp_ms": 3138.936,
      "frame_time_ms": 0.062,
      "fps": 8828,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9267,
      "timestamp_ms": 3138.997,
      "frame_time_ms": 0.062,
      "fps": 8858,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9268,
      "timestamp_ms": 3139.060,
      "frame_time_ms": 0.062,
      "fps": 8882,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9269,
      "timestamp_ms": 3139.121,
      "frame_time_ms": 0.061,
      "fps": 8915,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9270,
      "timestamp_ms": 3139.182,
      "frame_time_ms": 0.061,
      "fps": 8967,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9271,
      "timestamp_ms": 3139.244,
      "frame_time_ms": 0.063,
      "fps": 9060,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9272,
      "timestamp_ms": 3139.310,
      "frame_time_ms": 0.065,
      "fps": 9164,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9273,
      "timestamp_ms": 3139.372,
      "frame_time_ms": 0.062,
      "fps": 9147,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9274,
      "timestamp_ms": 3139.433,
      "frame_time_ms": 0.061,
      "fps": 9253,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9275,
      "timestamp_ms": 3139.494,
      "frame_time_ms": 0.061,
      "fps": 9360,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9276,
      "timestamp_ms": 3139.602,
      "frame_time_ms": 0.108,
      "fps": 9397,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9277,
      "timestamp_ms": 3139.665,
      "frame_time_ms": 0.063,
      "fps": 9438,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9278,
      "timestamp_ms": 3139.735,
      "frame_time_ms": 0.070,
      "fps": 9543,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9279,
      "timestamp_ms": 3139.799,
      "frame_time_ms": 0.064,
      "fps": 9526,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9280,
      "timestamp_ms": 3139.860,
      "frame_time_ms": 0.061,
      "fps": 9696,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9281,
      "timestamp_ms": 3139.928,
      "frame_time_ms": 0.068,
      "fps": 9752,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9282,
      "timestamp_ms": 3139.988,
      "frame_time_ms": 0.061,
      "fps": 9811,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9283,
      "timestamp_ms": 3140.050,
      "frame_time_ms": 0.061,
      "fps": 9860,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9284,
      "timestamp_ms": 3140.109,
      "frame_time_ms": 0.060,
      "fps": 9892,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9285,
      "timestamp_ms": 3140.181,
      "frame_time_ms": 0.071,
      "fps": 9915,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9286,
      "timestamp_ms": 3140.249,
      "frame_time_ms": 0.068,
      "fps": 9948,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9287,
      "timestamp_ms": 3140.313,
      "frame_time_ms": 0.064,
      "fps": 9975,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9288,
      "timestamp_ms": 3140.374,
      "frame_time_ms": 0.062,
      "fps": 9980,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9289,
      "timestamp_ms": 3140.434,
      "frame_time_ms": 0.059,
      "fps": 10036,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9290,
      "timestamp_ms": 3140.495,
      "frame_time_ms": 0.062,
      "fps": 10063,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9291,
      "timestamp_ms": 3140.655,
      "frame_time_ms": 0.159,
      "fps": 9950,
      "work_time_ms": 0.159,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9292,
      "timestamp_ms": 3140.724,
      "frame_time_ms": 0.069,
      "fps": 9958,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9293,
      "timestamp_ms": 3140.795,
      "frame_time_ms": 0.072,
      "fps": 9960,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9294,
      "timestamp_ms": 3140.883,
      "frame_time_ms": 0.088,
      "fps": 9945,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9295,
      "timestamp_ms": 3140.941,
      "frame_time_ms": 0.057,
      "fps": 9986,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9296,
      "timestamp_ms": 3140.977,
      "frame_time_ms": 0.037,
      "fps": 10053,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9297,
      "timestamp_ms": 3141.012,
      "frame_time_ms": 0.034,
      "fps": 10135,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9298,
      "timestamp_ms": 3141.090,
      "frame_time_ms": 0.079,
      "fps": 10150,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9299,
      "timestamp_ms": 3141.162,
      "frame_time_ms": 0.072,
      "fps": 10195,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9300,
      "timestamp_ms": 3141.239,
      "frame_time_ms": 0.076,
      "fps": 10224,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9301,
      "timestamp_ms": 3141.307,
      "frame_time_ms": 0.068,
      "fps": 10305,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9302,
      "timestamp_ms": 3141.371,
      "frame_time_ms": 0.064,
      "fps": 10431,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9303,
      "timestamp_ms": 3141.442,
      "frame_time_ms": 0.072,
      "fps": 10570,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9304,
      "timestamp_ms": 3141.727,
      "frame_time_ms": 0.285,
      "fps": 10176,
      "work_time_ms": 0.282,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9305,
      "timestamp_ms": 3141.811,
      "frame_time_ms": 0.084,
      "fps": 11240,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9306,
      "timestamp_ms": 3141.886,
      "frame_time_ms": 0.075,
      "fps": 11627,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9307,
      "timestamp_ms": 3141.958,
      "frame_time_ms": 0.071,
      "fps": 11666,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9308,
      "timestamp_ms": 3142.030,
      "frame_time_ms": 0.073,
      "fps": 11612,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9309,
      "timestamp_ms": 3142.102,
      "frame_time_ms": 0.071,
      "fps": 11612,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9310,
      "timestamp_ms": 3142.174,
      "frame_time_ms": 0.073,
      "fps": 11594,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9311,
      "timestamp_ms": 3142.245,
      "frame_time_ms": 0.071,
      "fps": 11596,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9312,
      "timestamp_ms": 3142.318,
      "frame_time_ms": 0.072,
      "fps": 11725,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9313,
      "timestamp_ms": 3142.387,
      "frame_time_ms": 0.069,
      "fps": 11737,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9314,
      "timestamp_ms": 3142.458,
      "frame_time_ms": 0.072,
      "fps": 11881,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9315,
      "timestamp_ms": 3142.581,
      "frame_time_ms": 0.122,
      "fps": 12264,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9316,
      "timestamp_ms": 3142.647,
      "frame_time_ms": 0.066,
      "fps": 12383,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9317,
      "timestamp_ms": 3142.704,
      "frame_time_ms": 0.057,
      "fps": 12471,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9318,
      "timestamp_ms": 3142.748,
      "frame_time_ms": 0.044,
      "fps": 12560,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9319,
      "timestamp_ms": 3142.814,
      "frame_time_ms": 0.066,
      "fps": 12793,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9320,
      "timestamp_ms": 3142.868,
      "frame_time_ms": 0.055,
      "fps": 13020,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9321,
      "timestamp_ms": 3142.926,
      "frame_time_ms": 0.058,
      "fps": 13131,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9322,
      "timestamp_ms": 3142.997,
      "frame_time_ms": 0.071,
      "fps": 13195,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9323,
      "timestamp_ms": 3143.069,
      "frame_time_ms": 0.071,
      "fps": 13844,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9324,
      "timestamp_ms": 3143.128,
      "frame_time_ms": 0.060,
      "fps": 13895,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9325,
      "timestamp_ms": 3143.201,
      "frame_time_ms": 0.072,
      "fps": 13866,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9326,
      "timestamp_ms": 3143.245,
      "frame_time_ms": 0.045,
      "fps": 13921,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9327,
      "timestamp_ms": 3143.315,
      "frame_time_ms": 0.069,
      "fps": 13898,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9328,
      "timestamp_ms": 3143.378,
      "frame_time_ms": 0.063,
      "fps": 13895,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9329,
      "timestamp_ms": 3143.446,
      "frame_time_ms": 0.068,
      "fps": 13872,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9330,
      "timestamp_ms": 3143.482,
      "frame_time_ms": 0.036,
      "fps": 13953,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9331,
      "timestamp_ms": 3143.652,
      "frame_time_ms": 0.170,
      "fps": 13614,
      "work_time_ms": 0.169,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9332,
      "timestamp_ms": 3143.735,
      "frame_time_ms": 0.084,
      "fps": 13556,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9333,
      "timestamp_ms": 3143.805,
      "frame_time_ms": 0.069,
      "fps": 13534,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9334,
      "timestamp_ms": 3143.873,
      "frame_time_ms": 0.068,
      "fps": 13513,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9335,
      "timestamp_ms": 3143.941,
      "frame_time_ms": 0.069,
      "fps": 13489,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9336,
      "timestamp_ms": 3144.009,
      "frame_time_ms": 0.068,
      "fps": 13611,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9337,
      "timestamp_ms": 3144.080,
      "frame_time_ms": 0.070,
      "fps": 13590,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9338,
      "timestamp_ms": 3144.151,
      "frame_time_ms": 0.071,
      "fps": 13586,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9339,
      "timestamp_ms": 3144.227,
      "frame_time_ms": 0.076,
      "fps": 13550,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9340,
      "timestamp_ms": 3144.287,
      "frame_time_ms": 0.061,
      "fps": 13550,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9341,
      "timestamp_ms": 3144.353,
      "frame_time_ms": 0.066,
      "fps": 13556,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9342,
      "timestamp_ms": 3144.418,
      "frame_time_ms": 0.065,
      "fps": 13544,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9343,
      "timestamp_ms": 3144.496,
      "frame_time_ms": 0.078,
      "fps": 13492,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9344,
      "timestamp_ms": 3144.670,
      "frame_time_ms": 0.174,
      "fps": 13155,
      "work_time_ms": 0.173,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9345,
      "timestamp_ms": 3144.828,
      "frame_time_ms": 0.157,
      "fps": 12911,
      "work_time_ms": 0.156,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9346,
      "timestamp_ms": 3144.969,
      "frame_time_ms": 0.142,
      "fps": 12709,
      "work_time_ms": 0.141,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9347,
      "timestamp_ms": 3145.040,
      "frame_time_ms": 0.070,
      "fps": 12693,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9348,
      "timestamp_ms": 3145.626,
      "frame_time_ms": 0.585,
      "fps": 11428,
      "work_time_ms": 0.581,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9349,
      "timestamp_ms": 3145.710,
      "frame_time_ms": 0.086,
      "fps": 11370,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9350,
      "timestamp_ms": 3145.785,
      "frame_time_ms": 0.075,
      "fps": 11342,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9351,
      "timestamp_ms": 3145.858,
      "frame_time_ms": 0.072,
      "fps": 11531,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9352,
      "timestamp_ms": 3145.932,
      "frame_time_ms": 0.074,
      "fps": 11520,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9353,
      "timestamp_ms": 3146.005,
      "frame_time_ms": 0.073,
      "fps": 11518,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9354,
      "timestamp_ms": 3146.079,
      "frame_time_ms": 0.074,
      "fps": 11549,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9355,
      "timestamp_ms": 3146.150,
      "frame_time_ms": 0.071,
      "fps": 11518,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9356,
      "timestamp_ms": 3146.220,
      "frame_time_ms": 0.070,
      "fps": 11446,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9357,
      "timestamp_ms": 3146.297,
      "frame_time_ms": 0.077,
      "fps": 11352,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9358,
      "timestamp_ms": 3146.372,
      "frame_time_ms": 0.075,
      "fps": 11361,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9359,
      "timestamp_ms": 3146.448,
      "frame_time_ms": 0.076,
      "fps": 11352,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9360,
      "timestamp_ms": 3146.570,
      "frame_time_ms": 0.123,
      "fps": 11252,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9361,
      "timestamp_ms": 3146.649,
      "frame_time_ms": 0.079,
      "fps": 11229,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9362,
      "timestamp_ms": 3146.727,
      "frame_time_ms": 0.077,
      "fps": 11202,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9363,
      "timestamp_ms": 3146.805,
      "frame_time_ms": 0.078,
      "fps": 11189,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9364,
      "timestamp_ms": 3146.881,
      "frame_time_ms": 0.077,
      "fps": 11641,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9365,
      "timestamp_ms": 3146.961,
      "frame_time_ms": 0.080,
      "fps": 11650,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9366,
      "timestamp_ms": 3147.041,
      "frame_time_ms": 0.079,
      "fps": 11641,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9367,
      "timestamp_ms": 3147.118,
      "frame_time_ms": 0.078,
      "fps": 11625,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9368,
      "timestamp_ms": 3147.202,
      "frame_time_ms": 0.084,
      "fps": 11600,
      "work_time_ms": 0.083,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9369,
      "timestamp_ms": 3147.280,
      "frame_time_ms": 0.077,
      "fps": 11587,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9370,
      "timestamp_ms": 3147.358,
      "frame_time_ms": 0.078,
      "fps": 11576,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9371,
      "timestamp_ms": 3147.433,
      "frame_time_ms": 0.075,
      "fps": 11567,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9372,
      "timestamp_ms": 3147.506,
      "frame_time_ms": 0.074,
      "fps": 11562,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9373,
      "timestamp_ms": 3147.621,
      "frame_time_ms": 0.115,
      "fps": 11461,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9374,
      "timestamp_ms": 3147.718,
      "frame_time_ms": 0.096,
      "fps": 11409,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9375,
      "timestamp_ms": 3147.797,
      "frame_time_ms": 0.079,
      "fps": 11503,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9376,
      "timestamp_ms": 3147.875,
      "frame_time_ms": 0.078,
      "fps": 11476,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9377,
      "timestamp_ms": 3147.955,
      "frame_time_ms": 0.080,
      "fps": 11426,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9378,
      "timestamp_ms": 3148.032,
      "frame_time_ms": 0.077,
      "fps": 11355,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9379,
      "timestamp_ms": 3148.114,
      "frame_time_ms": 0.082,
      "fps": 11320,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9380,
      "timestamp_ms": 3148.191,
      "frame_time_ms": 0.077,
      "fps": 11273,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9381,
      "timestamp_ms": 3148.270,
      "frame_time_ms": 0.079,
      "fps": 11229,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9382,
      "timestamp_ms": 3148.338,
      "frame_time_ms": 0.068,
      "fps": 11235,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9383,
      "timestamp_ms": 3148.423,
      "frame_time_ms": 0.086,
      "fps": 11204,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9384,
      "timestamp_ms": 3148.486,
      "frame_time_ms": 0.063,
      "fps": 11198,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9385,
      "timestamp_ms": 3148.638,
      "frame_time_ms": 0.152,
      "fps": 11033,
      "work_time_ms": 0.149,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9386,
      "timestamp_ms": 3148.680,
      "frame_time_ms": 0.042,
      "fps": 11039,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9387,
      "timestamp_ms": 3148.715,
      "frame_time_ms": 0.035,
      "fps": 11109,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9388,
      "timestamp_ms": 3148.751,
      "frame_time_ms": 0.036,
      "fps": 11164,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9389,
      "timestamp_ms": 3148.786,
      "frame_time_ms": 0.035,
      "fps": 11233,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9390,
      "timestamp_ms": 3148.830,
      "frame_time_ms": 0.044,
      "fps": 11217,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9391,
      "timestamp_ms": 3148.890,
      "frame_time_ms": 0.059,
      "fps": 11454,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9392,
      "timestamp_ms": 3148.929,
      "frame_time_ms": 0.039,
      "fps": 11554,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9393,
      "timestamp_ms": 3148.963,
      "frame_time_ms": 0.035,
      "fps": 11630,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9394,
      "timestamp_ms": 3149.000,
      "frame_time_ms": 0.036,
      "fps": 11702,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9395,
      "timestamp_ms": 3149.034,
      "frame_time_ms": 0.035,
      "fps": 11780,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9396,
      "timestamp_ms": 3149.069,
      "frame_time_ms": 0.034,
      "fps": 11860,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9397,
      "timestamp_ms": 3149.105,
      "frame_time_ms": 0.036,
      "fps": 11940,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9398,
      "timestamp_ms": 3149.140,
      "frame_time_ms": 0.036,
      "fps": 12024,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9399,
      "timestamp_ms": 3149.176,
      "frame_time_ms": 0.035,
      "fps": 12123,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9400,
      "timestamp_ms": 3149.210,
      "frame_time_ms": 0.035,
      "fps": 12187,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9401,
      "timestamp_ms": 3149.245,
      "frame_time_ms": 0.034,
      "fps": 12267,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9402,
      "timestamp_ms": 3149.279,
      "frame_time_ms": 0.034,
      "fps": 12345,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9403,
      "timestamp_ms": 3149.313,
      "frame_time_ms": 0.035,
      "fps": 12455,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9404,
      "timestamp_ms": 3149.348,
      "frame_time_ms": 0.034,
      "fps": 12828,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9405,
      "timestamp_ms": 3149.382,
      "frame_time_ms": 0.035,
      "fps": 13172,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9406,
      "timestamp_ms": 3149.418,
      "frame_time_ms": 0.036,
      "fps": 13486,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9407,
      "timestamp_ms": 3149.453,
      "frame_time_ms": 0.035,
      "fps": 13593,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9408,
      "timestamp_ms": 3149.489,
      "frame_time_ms": 0.036,
      "fps": 15523,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9409,
      "timestamp_ms": 3149.563,
      "frame_time_ms": 0.073,
      "fps": 15576,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9410,
      "timestamp_ms": 3149.622,
      "frame_time_ms": 0.060,
      "fps": 15637,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9411,
      "timestamp_ms": 3149.683,
      "frame_time_ms": 0.061,
      "fps": 15682,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9412,
      "timestamp_ms": 3149.722,
      "frame_time_ms": 0.039,
      "fps": 15826,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9413,
      "timestamp_ms": 3149.767,
      "frame_time_ms": 0.045,
      "fps": 15944,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9414,
      "timestamp_ms": 3149.806,
      "frame_time_ms": 0.038,
      "fps": 16098,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9415,
      "timestamp_ms": 3149.840,
      "frame_time_ms": 0.035,
      "fps": 16255,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9416,
      "timestamp_ms": 3149.874,
      "frame_time_ms": 0.034,
      "fps": 16415,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9417,
      "timestamp_ms": 3149.910,
      "frame_time_ms": 0.035,
      "fps": 16606,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9418,
      "timestamp_ms": 3149.944,
      "frame_time_ms": 0.035,
      "fps": 16792,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9419,
      "timestamp_ms": 3149.980,
      "frame_time_ms": 0.035,
      "fps": 16987,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9420,
      "timestamp_ms": 3150.014,
      "frame_time_ms": 0.034,
      "fps": 17426,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9421,
      "timestamp_ms": 3150.050,
      "frame_time_ms": 0.036,
      "fps": 17647,
      "work_time_ms": 0.036,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9422,
      "timestamp_ms": 3150.089,
      "frame_time_ms": 0.040,
      "fps": 17841,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9423,
      "timestamp_ms": 3150.125,
      "frame_time_ms": 0.035,
      "fps": 18072,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9424,
      "timestamp_ms": 3150.159,
      "frame_time_ms": 0.035,
      "fps": 18303,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9425,
      "timestamp_ms": 3150.195,
      "frame_time_ms": 0.035,
      "fps": 18558,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9426,
      "timestamp_ms": 3150.230,
      "frame_time_ms": 0.035,
      "fps": 18814,
      "work_time_ms": 0.035,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9427,
      "timestamp_ms": 3150.264,
      "frame_time_ms": 0.034,
      "fps": 19077,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9428,
      "timestamp_ms": 3150.298,
      "frame_time_ms": 0.035,
      "fps": 19379,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9429,
      "timestamp_ms": 3150.332,
      "frame_time_ms": 0.033,
      "fps": 19659,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9430,
      "timestamp_ms": 3150.366,
      "frame_time_ms": 0.034,
      "fps": 19946,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9431,
      "timestamp_ms": 3150.400,
      "frame_time_ms": 0.034,
      "fps": 20222,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9432,
      "timestamp_ms": 3150.434,
      "frame_time_ms": 0.035,
      "fps": 20491,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9433,
      "timestamp_ms": 3150.468,
      "frame_time_ms": 0.034,
      "fps": 21074,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9434,
      "timestamp_ms": 3150.503,
      "frame_time_ms": 0.034,
      "fps": 21543,
      "work_time_ms": 0.034,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9435,
      "timestamp_ms": 3150.589,
      "frame_time_ms": 0.087,
      "fps": 21482,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9436,
      "timestamp_ms": 3150.622,
      "frame_time_ms": 0.033,
      "fps": 21834,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9437,
      "timestamp_ms": 3150.655,
      "frame_time_ms": 0.033,
      "fps": 22213,
      "work_time_ms": 0.033,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9438,
      "timestamp_ms": 3150.688,
      "frame_time_ms": 0.033,
      "fps": 22581,
      "work_time_ms": 0.032,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9439,
      "timestamp_ms": 3296.449,
      "frame_time_ms": 145.759,
      "fps": 404,
      "work_time_ms": 145.750,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9440,
      "timestamp_ms": 3296.584,
      "frame_time_ms": 0.136,
      "fps": 404,
      "work_time_ms": 0.135,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9441,
      "timestamp_ms": 3296.635,
      "frame_time_ms": 0.052,
      "fps": 404,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9442,
      "timestamp_ms": 3296.679,
      "frame_time_ms": 0.043,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9443,
      "timestamp_ms": 3296.722,
      "frame_time_ms": 0.043,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9444,
      "timestamp_ms": 3296.764,
      "frame_time_ms": 0.043,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9445,
      "timestamp_ms": 3296.809,
      "frame_time_ms": 0.044,
      "fps": 404,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9446,
      "timestamp_ms": 3296.854,
      "frame_time_ms": 0.045,
      "fps": 404,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9447,
      "timestamp_ms": 3296.918,
      "frame_time_ms": 0.064,
      "fps": 404,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9448,
      "timestamp_ms": 3296.962,
      "frame_time_ms": 0.045,
      "fps": 404,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9449,
      "timestamp_ms": 3297.006,
      "frame_time_ms": 0.043,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9450,
      "timestamp_ms": 3297.049,
      "frame_time_ms": 0.043,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9451,
      "timestamp_ms": 3297.092,
      "frame_time_ms": 0.043,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9452,
      "timestamp_ms": 3297.136,
      "frame_time_ms": 0.044,
      "fps": 404,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9453,
      "timestamp_ms": 3297.178,
      "frame_time_ms": 0.043,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9454,
      "timestamp_ms": 3297.221,
      "frame_time_ms": 0.043,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9455,
      "timestamp_ms": 3297.265,
      "frame_time_ms": 0.043,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9456,
      "timestamp_ms": 3297.314,
      "frame_time_ms": 0.049,
      "fps": 404,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9457,
      "timestamp_ms": 3297.390,
      "frame_time_ms": 0.077,
      "fps": 404,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9458,
      "timestamp_ms": 3297.475,
      "frame_time_ms": 0.085,
      "fps": 404,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9459,
      "timestamp_ms": 3297.559,
      "frame_time_ms": 0.083,
      "fps": 404,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9460,
      "timestamp_ms": 3297.605,
      "frame_time_ms": 0.046,
      "fps": 404,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9461,
      "timestamp_ms": 3297.649,
      "frame_time_ms": 0.045,
      "fps": 404,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9462,
      "timestamp_ms": 3297.692,
      "frame_time_ms": 0.043,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9463,
      "timestamp_ms": 3297.737,
      "frame_time_ms": 0.044,
      "fps": 404,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9464,
      "timestamp_ms": 3297.780,
      "frame_time_ms": 0.043,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9465,
      "timestamp_ms": 3297.855,
      "frame_time_ms": 0.075,
      "fps": 404,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9466,
      "timestamp_ms": 3297.898,
      "frame_time_ms": 0.044,
      "fps": 404,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9467,
      "timestamp_ms": 3297.942,
      "frame_time_ms": 0.044,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9468,
      "timestamp_ms": 3297.986,
      "frame_time_ms": 0.044,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9469,
      "timestamp_ms": 3298.028,
      "frame_time_ms": 0.042,
      "fps": 404,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9470,
      "timestamp_ms": 3298.071,
      "frame_time_ms": 0.042,
      "fps": 404,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9471,
      "timestamp_ms": 3298.112,
      "frame_time_ms": 0.042,
      "fps": 404,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9472,
      "timestamp_ms": 3298.154,
      "frame_time_ms": 0.041,
      "fps": 404,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9473,
      "timestamp_ms": 3298.195,
      "frame_time_ms": 0.041,
      "fps": 404,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9474,
      "timestamp_ms": 3298.237,
      "frame_time_ms": 0.042,
      "fps": 404,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9475,
      "timestamp_ms": 3298.279,
      "frame_time_ms": 0.042,
      "fps": 404,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9476,
      "timestamp_ms": 3298.320,
      "frame_time_ms": 0.041,
      "fps": 404,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9477,
      "timestamp_ms": 3298.363,
      "frame_time_ms": 0.044,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9478,
      "timestamp_ms": 3298.404,
      "frame_time_ms": 0.040,
      "fps": 404,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9479,
      "timestamp_ms": 3298.447,
      "frame_time_ms": 0.044,
      "fps": 404,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9480,
      "timestamp_ms": 3298.488,
      "frame_time_ms": 0.041,
      "fps": 404,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9481,
      "timestamp_ms": 3298.615,
      "frame_time_ms": 0.127,
      "fps": 403,
      "work_time_ms": 0.126,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9482,
      "timestamp_ms": 3298.658,
      "frame_time_ms": 0.042,
      "fps": 403,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9483,
      "timestamp_ms": 3298.711,
      "frame_time_ms": 0.053,
      "fps": 403,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9484,
      "timestamp_ms": 3298.765,
      "frame_time_ms": 0.054,
      "fps": 403,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9485,
      "timestamp_ms": 3298.815,
      "frame_time_ms": 0.050,
      "fps": 403,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9486,
      "timestamp_ms": 3298.872,
      "frame_time_ms": 0.058,
      "fps": 403,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9487,
      "timestamp_ms": 3298.921,
      "frame_time_ms": 0.048,
      "fps": 403,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9488,
      "timestamp_ms": 3298.963,
      "frame_time_ms": 0.043,
      "fps": 403,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9489,
      "timestamp_ms": 3299.039,
      "frame_time_ms": 0.075,
      "fps": 403,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9490,
      "timestamp_ms": 3299.120,
      "frame_time_ms": 0.082,
      "fps": 403,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9491,
      "timestamp_ms": 3299.206,
      "frame_time_ms": 0.086,
      "fps": 403,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9492,
      "timestamp_ms": 3299.281,
      "frame_time_ms": 0.074,
      "fps": 403,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9493,
      "timestamp_ms": 3299.324,
      "frame_time_ms": 0.044,
      "fps": 403,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9494,
      "timestamp_ms": 3299.368,
      "frame_time_ms": 0.044,
      "fps": 403,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9495,
      "timestamp_ms": 3299.412,
      "frame_time_ms": 0.044,
      "fps": 403,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9496,
      "timestamp_ms": 3299.469,
      "frame_time_ms": 0.056,
      "fps": 403,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9497,
      "timestamp_ms": 3299.519,
      "frame_time_ms": 0.050,
      "fps": 403,
      "work_time_ms": 0.050,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9498,
      "timestamp_ms": 3299.561,
      "frame_time_ms": 0.043,
      "fps": 403,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9499,
      "timestamp_ms": 3299.605,
      "frame_time_ms": 0.043,
      "fps": 19005,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9500,
      "timestamp_ms": 3299.658,
      "frame_time_ms": 0.053,
      "fps": 19518,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9501,
      "timestamp_ms": 3299.734,
      "frame_time_ms": 0.076,
      "fps": 19367,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9502,
      "timestamp_ms": 3299.777,
      "frame_time_ms": 0.043,
      "fps": 19367,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9503,
      "timestamp_ms": 3299.822,
      "frame_time_ms": 0.046,
      "fps": 19348,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9504,
      "timestamp_ms": 3299.865,
      "frame_time_ms": 0.043,
      "fps": 19348,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9505,
      "timestamp_ms": 3299.908,
      "frame_time_ms": 0.043,
      "fps": 19354,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9506,
      "timestamp_ms": 3299.952,
      "frame_time_ms": 0.043,
      "fps": 19367,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9507,
      "timestamp_ms": 3299.995,
      "frame_time_ms": 0.043,
      "fps": 19499,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9508,
      "timestamp_ms": 3300.039,
      "frame_time_ms": 0.045,
      "fps": 19499,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9509,
      "timestamp_ms": 3300.084,
      "frame_time_ms": 0.045,
      "fps": 19486,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9510,
      "timestamp_ms": 3300.130,
      "frame_time_ms": 0.045,
      "fps": 19474,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9511,
      "timestamp_ms": 3300.176,
      "frame_time_ms": 0.046,
      "fps": 19455,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9512,
      "timestamp_ms": 3300.221,
      "frame_time_ms": 0.045,
      "fps": 19448,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9513,
      "timestamp_ms": 3300.263,
      "frame_time_ms": 0.043,
      "fps": 19448,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9514,
      "timestamp_ms": 3300.309,
      "frame_time_ms": 0.046,
      "fps": 19430,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9515,
      "timestamp_ms": 3300.354,
      "frame_time_ms": 0.045,
      "fps": 19417,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9516,
      "timestamp_ms": 3300.397,
      "frame_time_ms": 0.042,
      "fps": 19461,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9517,
      "timestamp_ms": 3300.442,
      "frame_time_ms": 0.045,
      "fps": 19665,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9518,
      "timestamp_ms": 3300.485,
      "frame_time_ms": 0.043,
      "fps": 19940,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9519,
      "timestamp_ms": 3300.554,
      "frame_time_ms": 0.069,
      "fps": 20033,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9520,
      "timestamp_ms": 3300.603,
      "frame_time_ms": 0.050,
      "fps": 20006,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9521,
      "timestamp_ms": 3300.701,
      "frame_time_ms": 0.098,
      "fps": 19659,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9522,
      "timestamp_ms": 3300.761,
      "frame_time_ms": 0.060,
      "fps": 19550,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9523,
      "timestamp_ms": 3300.806,
      "frame_time_ms": 0.044,
      "fps": 19550,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9524,
      "timestamp_ms": 3300.849,
      "frame_time_ms": 0.043,
      "fps": 19550,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9525,
      "timestamp_ms": 3300.892,
      "frame_time_ms": 0.043,
      "fps": 19756,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9526,
      "timestamp_ms": 3300.937,
      "frame_time_ms": 0.045,
      "fps": 19749,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9527,
      "timestamp_ms": 3300.980,
      "frame_time_ms": 0.043,
      "fps": 19756,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9528,
      "timestamp_ms": 3301.024,
      "frame_time_ms": 0.044,
      "fps": 19756,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9529,
      "timestamp_ms": 3301.068,
      "frame_time_ms": 0.045,
      "fps": 19736,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9530,
      "timestamp_ms": 3301.112,
      "frame_time_ms": 0.044,
      "fps": 19723,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9531,
      "timestamp_ms": 3301.158,
      "frame_time_ms": 0.045,
      "fps": 19704,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9532,
      "timestamp_ms": 3301.206,
      "frame_time_ms": 0.048,
      "fps": 19659,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9533,
      "timestamp_ms": 3301.248,
      "frame_time_ms": 0.043,
      "fps": 19646,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9534,
      "timestamp_ms": 3301.293,
      "frame_time_ms": 0.045,
      "fps": 19627,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9535,
      "timestamp_ms": 3301.338,
      "frame_time_ms": 0.045,
      "fps": 19607,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9536,
      "timestamp_ms": 3301.383,
      "frame_time_ms": 0.044,
      "fps": 19588,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9537,
      "timestamp_ms": 3301.427,
      "frame_time_ms": 0.045,
      "fps": 19582,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9538,
      "timestamp_ms": 3301.470,
      "frame_time_ms": 0.043,
      "fps": 19563,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9539,
      "timestamp_ms": 3301.515,
      "frame_time_ms": 0.044,
      "fps": 19563,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9540,
      "timestamp_ms": 3301.557,
      "frame_time_ms": 0.043,
      "fps": 19550,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9541,
      "timestamp_ms": 3301.609,
      "frame_time_ms": 0.051,
      "fps": 20046,
      "work_time_ms": 0.051,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9542,
      "timestamp_ms": 3301.650,
      "frame_time_ms": 0.041,
      "fps": 20053,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9543,
      "timestamp_ms": 3301.692,
      "frame_time_ms": 0.042,
      "fps": 20127,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9544,
      "timestamp_ms": 3301.733,
      "frame_time_ms": 0.041,
      "fps": 20215,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9545,
      "timestamp_ms": 3301.776,
      "frame_time_ms": 0.044,
      "fps": 20256,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9546,
      "timestamp_ms": 3301.822,
      "frame_time_ms": 0.046,
      "fps": 20338,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9547,
      "timestamp_ms": 3301.865,
      "frame_time_ms": 0.042,
      "fps": 20380,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9548,
      "timestamp_ms": 3301.924,
      "frame_time_ms": 0.059,
      "fps": 20270,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9549,
      "timestamp_ms": 3301.965,
      "frame_time_ms": 0.041,
      "fps": 20505,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9550,
      "timestamp_ms": 3302.007,
      "frame_time_ms": 0.042,
      "fps": 20790,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9551,
      "timestamp_ms": 3302.048,
      "frame_time_ms": 0.041,
      "fps": 21119,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9552,
      "timestamp_ms": 3302.092,
      "frame_time_ms": 0.045,
      "fps": 21337,
      "work_time_ms": 0.044,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9553,
      "timestamp_ms": 3302.131,
      "frame_time_ms": 0.039,
      "fps": 21375,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9554,
      "timestamp_ms": 3302.170,
      "frame_time_ms": 0.038,
      "fps": 21420,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9555,
      "timestamp_ms": 3302.210,
      "frame_time_ms": 0.040,
      "fps": 21451,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9556,
      "timestamp_ms": 3302.248,
      "frame_time_ms": 0.039,
      "fps": 21582,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9557,
      "timestamp_ms": 3302.287,
      "frame_time_ms": 0.038,
      "fps": 21676,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9558,
      "timestamp_ms": 3302.325,
      "frame_time_ms": 0.038,
      "fps": 21715,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9559,
      "timestamp_ms": 3302.364,
      "frame_time_ms": 0.040,
      "fps": 21739,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9560,
      "timestamp_ms": 3302.403,
      "frame_time_ms": 0.039,
      "fps": 21849,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9561,
      "timestamp_ms": 3302.443,
      "frame_time_ms": 0.039,
      "fps": 22148,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9562,
      "timestamp_ms": 3302.481,
      "frame_time_ms": 0.038,
      "fps": 22189,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9563,
      "timestamp_ms": 3302.520,
      "frame_time_ms": 0.039,
      "fps": 22246,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9564,
      "timestamp_ms": 3302.557,
      "frame_time_ms": 0.038,
      "fps": 22288,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9565,
      "timestamp_ms": 3302.598,
      "frame_time_ms": 0.040,
      "fps": 22313,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9566,
      "timestamp_ms": 3302.636,
      "frame_time_ms": 0.039,
      "fps": 22346,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9567,
      "timestamp_ms": 3302.674,
      "frame_time_ms": 0.038,
      "fps": 22388,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9568,
      "timestamp_ms": 3302.712,
      "frame_time_ms": 0.038,
      "fps": 22446,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9569,
      "timestamp_ms": 3302.751,
      "frame_time_ms": 0.039,
      "fps": 22497,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9570,
      "timestamp_ms": 3302.791,
      "frame_time_ms": 0.039,
      "fps": 22547,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9571,
      "timestamp_ms": 3302.833,
      "frame_time_ms": 0.042,
      "fps": 22581,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9572,
      "timestamp_ms": 3302.872,
      "frame_time_ms": 0.039,
      "fps": 22632,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9573,
      "timestamp_ms": 3302.911,
      "frame_time_ms": 0.039,
      "fps": 22667,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9574,
      "timestamp_ms": 3302.960,
      "frame_time_ms": 0.049,
      "fps": 22641,
      "work_time_ms": 0.049,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9575,
      "timestamp_ms": 3303.005,
      "frame_time_ms": 0.045,
      "fps": 22641,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9576,
      "timestamp_ms": 3303.042,
      "frame_time_ms": 0.038,
      "fps": 22675,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9577,
      "timestamp_ms": 3303.083,
      "frame_time_ms": 0.041,
      "fps": 22710,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9578,
      "timestamp_ms": 3303.122,
      "frame_time_ms": 0.038,
      "fps": 22753,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9579,
      "timestamp_ms": 3303.163,
      "frame_time_ms": 0.041,
      "fps": 22997,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9580,
      "timestamp_ms": 3303.202,
      "frame_time_ms": 0.040,
      "fps": 23085,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9581,
      "timestamp_ms": 3303.243,
      "frame_time_ms": 0.040,
      "fps": 23612,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9582,
      "timestamp_ms": 3303.283,
      "frame_time_ms": 0.040,
      "fps": 23800,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9583,
      "timestamp_ms": 3303.324,
      "frame_time_ms": 0.041,
      "fps": 23828,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9584,
      "timestamp_ms": 3303.363,
      "frame_time_ms": 0.039,
      "fps": 23866,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9585,
      "timestamp_ms": 3303.406,
      "frame_time_ms": 0.043,
      "fps": 23866,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9586,
      "timestamp_ms": 3303.448,
      "frame_time_ms": 0.042,
      "fps": 23894,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9587,
      "timestamp_ms": 3303.488,
      "frame_time_ms": 0.040,
      "fps": 23923,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9588,
      "timestamp_ms": 3303.607,
      "frame_time_ms": 0.119,
      "fps": 23228,
      "work_time_ms": 0.119,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9589,
      "timestamp_ms": 3303.708,
      "frame_time_ms": 0.102,
      "fps": 22727,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9590,
      "timestamp_ms": 3303.752,
      "frame_time_ms": 0.044,
      "fps": 22727,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9591,
      "timestamp_ms": 3303.800,
      "frame_time_ms": 0.047,
      "fps": 22710,
      "work_time_ms": 0.046,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9592,
      "timestamp_ms": 3303.840,
      "frame_time_ms": 0.041,
      "fps": 22770,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9593,
      "timestamp_ms": 3303.885,
      "frame_time_ms": 0.044,
      "fps": 22761,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9594,
      "timestamp_ms": 3303.924,
      "frame_time_ms": 0.040,
      "fps": 22805,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9595,
      "timestamp_ms": 3303.968,
      "frame_time_ms": 0.044,
      "fps": 22813,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9596,
      "timestamp_ms": 3304.009,
      "frame_time_ms": 0.040,
      "fps": 22848,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9597,
      "timestamp_ms": 3304.047,
      "frame_time_ms": 0.038,
      "fps": 22909,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9598,
      "timestamp_ms": 3304.085,
      "frame_time_ms": 0.039,
      "fps": 22944,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9599,
      "timestamp_ms": 3304.125,
      "frame_time_ms": 0.039,
      "fps": 22988,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9600,
      "timestamp_ms": 3304.164,
      "frame_time_ms": 0.040,
      "fps": 23014,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9601,
      "timestamp_ms": 3304.203,
      "frame_time_ms": 0.039,
      "fps": 23121,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9602,
      "timestamp_ms": 3304.242,
      "frame_time_ms": 0.038,
      "fps": 23148,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9603,
      "timestamp_ms": 3304.280,
      "frame_time_ms": 0.038,
      "fps": 23183,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9604,
      "timestamp_ms": 3304.325,
      "frame_time_ms": 0.046,
      "fps": 23139,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9605,
      "timestamp_ms": 3304.368,
      "frame_time_ms": 0.043,
      "fps": 23148,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9606,
      "timestamp_ms": 3304.416,
      "frame_time_ms": 0.048,
      "fps": 23130,
      "work_time_ms": 0.047,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9607,
      "timestamp_ms": 3304.457,
      "frame_time_ms": 0.040,
      "fps": 23148,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9608,
      "timestamp_ms": 3304.502,
      "frame_time_ms": 0.046,
      "fps": 23264,
      "work_time_ms": 0.045,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9609,
      "timestamp_ms": 3304.543,
      "frame_time_ms": 0.041,
      "fps": 23264,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9610,
      "timestamp_ms": 3304.592,
      "frame_time_ms": 0.049,
      "fps": 23201,
      "work_time_ms": 0.048,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9611,
      "timestamp_ms": 3304.660,
      "frame_time_ms": 0.067,
      "fps": 22970,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9612,
      "timestamp_ms": 3304.730,
      "frame_time_ms": 0.071,
      "fps": 22744,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9613,
      "timestamp_ms": 3304.798,
      "frame_time_ms": 0.068,
      "fps": 22497,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9614,
      "timestamp_ms": 3304.868,
      "frame_time_ms": 0.070,
      "fps": 22230,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9615,
      "timestamp_ms": 3304.942,
      "frame_time_ms": 0.073,
      "fps": 21961,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9616,
      "timestamp_ms": 3305.011,
      "frame_time_ms": 0.069,
      "fps": 21723,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9617,
      "timestamp_ms": 3305.081,
      "frame_time_ms": 0.070,
      "fps": 21474,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9618,
      "timestamp_ms": 3305.175,
      "frame_time_ms": 0.095,
      "fps": 21045,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9619,
      "timestamp_ms": 3305.266,
      "frame_time_ms": 0.090,
      "fps": 20682,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9620,
      "timestamp_ms": 3305.354,
      "frame_time_ms": 0.088,
      "fps": 20338,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9621,
      "timestamp_ms": 3305.431,
      "frame_time_ms": 0.078,
      "fps": 20073,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9622,
      "timestamp_ms": 3305.487,
      "frame_time_ms": 0.056,
      "fps": 19953,
      "work_time_ms": 0.055,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9623,
      "timestamp_ms": 3305.529,
      "frame_time_ms": 0.042,
      "fps": 19933,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9624,
      "timestamp_ms": 3305.570,
      "frame_time_ms": 0.041,
      "fps": 19913,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9625,
      "timestamp_ms": 3305.612,
      "frame_time_ms": 0.042,
      "fps": 19900,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9626,
      "timestamp_ms": 3305.652,
      "frame_time_ms": 0.040,
      "fps": 19893,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9627,
      "timestamp_ms": 3305.690,
      "frame_time_ms": 0.037,
      "fps": 19900,
      "work_time_ms": 0.037,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9628,
      "timestamp_ms": 3305.731,
      "frame_time_ms": 0.041,
      "fps": 19880,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9629,
      "timestamp_ms": 3305.770,
      "frame_time_ms": 0.039,
      "fps": 19880,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9630,
      "timestamp_ms": 3305.823,
      "frame_time_ms": 0.054,
      "fps": 19782,
      "work_time_ms": 0.053,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9631,
      "timestamp_ms": 3305.862,
      "frame_time_ms": 0.039,
      "fps": 19801,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9632,
      "timestamp_ms": 3305.902,
      "frame_time_ms": 0.040,
      "fps": 19795,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9633,
      "timestamp_ms": 3305.941,
      "frame_time_ms": 0.039,
      "fps": 19795,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9634,
      "timestamp_ms": 3305.984,
      "frame_time_ms": 0.043,
      "fps": 19834,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9635,
      "timestamp_ms": 3306.026,
      "frame_time_ms": 0.041,
      "fps": 19860,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9636,
      "timestamp_ms": 3306.065,
      "frame_time_ms": 0.039,
      "fps": 19854,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9637,
      "timestamp_ms": 3306.106,
      "frame_time_ms": 0.041,
      "fps": 19854,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9638,
      "timestamp_ms": 3306.175,
      "frame_time_ms": 0.069,
      "fps": 19652,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9639,
      "timestamp_ms": 3306.240,
      "frame_time_ms": 0.065,
      "fps": 19499,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9640,
      "timestamp_ms": 3306.281,
      "frame_time_ms": 0.042,
      "fps": 19486,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9641,
      "timestamp_ms": 3306.325,
      "frame_time_ms": 0.043,
      "fps": 19467,
      "work_time_ms": 0.043,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9642,
      "timestamp_ms": 3306.364,
      "frame_time_ms": 0.039,
      "fps": 19474,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9643,
      "timestamp_ms": 3306.405,
      "frame_time_ms": 0.041,
      "fps": 19474,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9644,
      "timestamp_ms": 3306.446,
      "frame_time_ms": 0.041,
      "fps": 19461,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9645,
      "timestamp_ms": 3306.530,
      "frame_time_ms": 0.085,
      "fps": 19200,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9646,
      "timestamp_ms": 3306.585,
      "frame_time_ms": 0.055,
      "fps": 19120,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9647,
      "timestamp_ms": 3306.624,
      "frame_time_ms": 0.039,
      "fps": 19126,
      "work_time_ms": 0.038,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9648,
      "timestamp_ms": 3306.666,
      "frame_time_ms": 0.041,
      "fps": 19614,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9649,
      "timestamp_ms": 3306.707,
      "frame_time_ms": 0.041,
      "fps": 20013,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9650,
      "timestamp_ms": 3306.749,
      "frame_time_ms": 0.042,
      "fps": 20026,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9651,
      "timestamp_ms": 3306.788,
      "frame_time_ms": 0.039,
      "fps": 20080,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9652,
      "timestamp_ms": 3306.829,
      "frame_time_ms": 0.041,
      "fps": 20080,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9653,
      "timestamp_ms": 3306.868,
      "frame_time_ms": 0.040,
      "fps": 20107,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9654,
      "timestamp_ms": 3306.908,
      "frame_time_ms": 0.040,
      "fps": 20107,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9655,
      "timestamp_ms": 3306.948,
      "frame_time_ms": 0.039,
      "fps": 20140,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9656,
      "timestamp_ms": 3306.987,
      "frame_time_ms": 0.039,
      "fps": 20147,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9657,
      "timestamp_ms": 3307.027,
      "frame_time_ms": 0.041,
      "fps": 20127,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9658,
      "timestamp_ms": 3307.067,
      "frame_time_ms": 0.039,
      "fps": 20127,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9659,
      "timestamp_ms": 3307.106,
      "frame_time_ms": 0.039,
      "fps": 20127,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9660,
      "timestamp_ms": 3307.145,
      "frame_time_ms": 0.040,
      "fps": 20127,
      "work_time_ms": 0.039,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9661,
      "timestamp_ms": 3307.186,
      "frame_time_ms": 0.040,
      "fps": 20120,
      "work_time_ms": 0.040,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9662,
      "timestamp_ms": 3307.227,
      "frame_time_ms": 0.041,
      "fps": 20100,
      "work_time_ms": 0.041,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9663,
      "timestamp_ms": 3307.269,
      "frame_time_ms": 0.042,
      "fps": 20073,
      "work_time_ms": 0.042,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9664,
      "timestamp_ms": 3399.813,
      "frame_time_ms": 92.543,
      "fps": 628,
      "work_time_ms": 92.530,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9665,
      "timestamp_ms": 3400.053,
      "frame_time_ms": 0.241,
      "fps": 627,
      "work_time_ms": 0.240,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9666,
      "timestamp_ms": 3400.116,
      "frame_time_ms": 0.063,
      "fps": 626,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9667,
      "timestamp_ms": 3400.177,
      "frame_time_ms": 0.062,
      "fps": 626,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9668,
      "timestamp_ms": 3400.240,
      "frame_time_ms": 0.062,
      "fps": 626,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9669,
      "timestamp_ms": 3400.301,
      "frame_time_ms": 0.061,
      "fps": 626,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9670,
      "timestamp_ms": 3400.393,
      "frame_time_ms": 0.093,
      "fps": 626,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9671,
      "timestamp_ms": 3400.498,
      "frame_time_ms": 0.105,
      "fps": 626,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9672,
      "timestamp_ms": 3400.563,
      "frame_time_ms": 0.065,
      "fps": 626,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9673,
      "timestamp_ms": 3400.640,
      "frame_time_ms": 0.076,
      "fps": 626,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9674,
      "timestamp_ms": 3400.721,
      "frame_time_ms": 0.082,
      "fps": 625,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9675,
      "timestamp_ms": 3400.832,
      "frame_time_ms": 0.110,
      "fps": 625,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9676,
      "timestamp_ms": 3400.953,
      "frame_time_ms": 0.121,
      "fps": 625,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9677,
      "timestamp_ms": 3401.061,
      "frame_time_ms": 0.108,
      "fps": 625,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9678,
      "timestamp_ms": 3401.183,
      "frame_time_ms": 0.122,
      "fps": 624,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9679,
      "timestamp_ms": 3401.274,
      "frame_time_ms": 0.091,
      "fps": 624,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9680,
      "timestamp_ms": 3401.390,
      "frame_time_ms": 0.116,
      "fps": 624,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9681,
      "timestamp_ms": 3401.528,
      "frame_time_ms": 0.138,
      "fps": 624,
      "work_time_ms": 0.137,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9682,
      "timestamp_ms": 3401.644,
      "frame_time_ms": 0.117,
      "fps": 623,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9683,
      "timestamp_ms": 3401.745,
      "frame_time_ms": 0.100,
      "fps": 623,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9684,
      "timestamp_ms": 3401.810,
      "frame_time_ms": 0.066,
      "fps": 623,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9685,
      "timestamp_ms": 3401.872,
      "frame_time_ms": 0.062,
      "fps": 623,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9686,
      "timestamp_ms": 3401.938,
      "frame_time_ms": 0.065,
      "fps": 623,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9687,
      "timestamp_ms": 3402.024,
      "frame_time_ms": 0.086,
      "fps": 622,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9688,
      "timestamp_ms": 3402.090,
      "frame_time_ms": 0.066,
      "fps": 622,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9689,
      "timestamp_ms": 3402.152,
      "frame_time_ms": 0.062,
      "fps": 622,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9690,
      "timestamp_ms": 3402.215,
      "frame_time_ms": 0.063,
      "fps": 622,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9691,
      "timestamp_ms": 3402.278,
      "frame_time_ms": 0.063,
      "fps": 622,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9692,
      "timestamp_ms": 3402.343,
      "frame_time_ms": 0.065,
      "fps": 622,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9693,
      "timestamp_ms": 3402.404,
      "frame_time_ms": 0.062,
      "fps": 622,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9694,
      "timestamp_ms": 3402.468,
      "frame_time_ms": 0.064,
      "fps": 621,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9695,
      "timestamp_ms": 3402.531,
      "frame_time_ms": 0.063,
      "fps": 621,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9696,
      "timestamp_ms": 3402.593,
      "frame_time_ms": 0.061,
      "fps": 621,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9697,
      "timestamp_ms": 3402.657,
      "frame_time_ms": 0.064,
      "fps": 621,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9698,
      "timestamp_ms": 3402.719,
      "frame_time_ms": 0.062,
      "fps": 621,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9699,
      "timestamp_ms": 3402.783,
      "frame_time_ms": 0.065,
      "fps": 621,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9700,
      "timestamp_ms": 3402.845,
      "frame_time_ms": 0.061,
      "fps": 621,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9701,
      "timestamp_ms": 3402.957,
      "frame_time_ms": 0.112,
      "fps": 620,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9702,
      "timestamp_ms": 3403.045,
      "frame_time_ms": 0.088,
      "fps": 620,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9703,
      "timestamp_ms": 3403.111,
      "frame_time_ms": 0.066,
      "fps": 620,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9704,
      "timestamp_ms": 3403.175,
      "frame_time_ms": 0.064,
      "fps": 620,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9705,
      "timestamp_ms": 3403.237,
      "frame_time_ms": 0.062,
      "fps": 620,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9706,
      "timestamp_ms": 3403.301,
      "frame_time_ms": 0.064,
      "fps": 620,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9707,
      "timestamp_ms": 3403.364,
      "frame_time_ms": 0.063,
      "fps": 620,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9708,
      "timestamp_ms": 3403.429,
      "frame_time_ms": 0.065,
      "fps": 620,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9709,
      "timestamp_ms": 3403.491,
      "frame_time_ms": 0.062,
      "fps": 619,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9710,
      "timestamp_ms": 3403.555,
      "frame_time_ms": 0.065,
      "fps": 619,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9711,
      "timestamp_ms": 3403.617,
      "frame_time_ms": 0.062,
      "fps": 619,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9712,
      "timestamp_ms": 3403.700,
      "frame_time_ms": 0.082,
      "fps": 619,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9713,
      "timestamp_ms": 3403.772,
      "frame_time_ms": 0.072,
      "fps": 619,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9714,
      "timestamp_ms": 3403.837,
      "frame_time_ms": 0.066,
      "fps": 619,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9715,
      "timestamp_ms": 3403.901,
      "frame_time_ms": 0.063,
      "fps": 618,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9716,
      "timestamp_ms": 3403.964,
      "frame_time_ms": 0.063,
      "fps": 618,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9717,
      "timestamp_ms": 3404.027,
      "frame_time_ms": 0.064,
      "fps": 618,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9718,
      "timestamp_ms": 3404.089,
      "frame_time_ms": 0.062,
      "fps": 618,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9719,
      "timestamp_ms": 3404.153,
      "frame_time_ms": 0.063,
      "fps": 618,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9720,
      "timestamp_ms": 3404.214,
      "frame_time_ms": 0.062,
      "fps": 618,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9721,
      "timestamp_ms": 3404.278,
      "frame_time_ms": 0.063,
      "fps": 617,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9722,
      "timestamp_ms": 3404.340,
      "frame_time_ms": 0.062,
      "fps": 617,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9723,
      "timestamp_ms": 3404.404,
      "frame_time_ms": 0.064,
      "fps": 617,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9724,
      "timestamp_ms": 3404.469,
      "frame_time_ms": 0.066,
      "fps": 12881,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9725,
      "timestamp_ms": 3404.531,
      "frame_time_ms": 0.062,
      "fps": 13395,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9726,
      "timestamp_ms": 3404.617,
      "frame_time_ms": 0.085,
      "fps": 13330,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9727,
      "timestamp_ms": 3404.746,
      "frame_time_ms": 0.129,
      "fps": 13134,
      "work_time_ms": 0.128,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9728,
      "timestamp_ms": 3404.848,
      "frame_time_ms": 0.102,
      "fps": 13020,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9729,
      "timestamp_ms": 3404.910,
      "frame_time_ms": 0.062,
      "fps": 13018,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9730,
      "timestamp_ms": 3404.974,
      "frame_time_ms": 0.064,
      "fps": 13100,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9731,
      "timestamp_ms": 3405.036,
      "frame_time_ms": 0.062,
      "fps": 13224,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9732,
      "timestamp_ms": 3405.100,
      "frame_time_ms": 0.064,
      "fps": 13227,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9733,
      "timestamp_ms": 3405.162,
      "frame_time_ms": 0.062,
      "fps": 13268,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9734,
      "timestamp_ms": 3405.226,
      "frame_time_ms": 0.065,
      "fps": 13318,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9735,
      "timestamp_ms": 3405.281,
      "frame_time_ms": 0.054,
      "fps": 13486,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9736,
      "timestamp_ms": 3405.333,
      "frame_time_ms": 0.052,
      "fps": 13698,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9737,
      "timestamp_ms": 3405.387,
      "frame_time_ms": 0.054,
      "fps": 13869,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9738,
      "timestamp_ms": 3405.439,
      "frame_time_ms": 0.052,
      "fps": 14097,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9739,
      "timestamp_ms": 3405.493,
      "frame_time_ms": 0.054,
      "fps": 14221,
      "work_time_ms": 0.054,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9740,
      "timestamp_ms": 3405.545,
      "frame_time_ms": 0.052,
      "fps": 14440,
      "work_time_ms": 0.052,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9741,
      "timestamp_ms": 3405.636,
      "frame_time_ms": 0.091,
      "fps": 14605,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9742,
      "timestamp_ms": 3405.730,
      "frame_time_ms": 0.094,
      "fps": 14687,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9743,
      "timestamp_ms": 3405.839,
      "frame_time_ms": 0.109,
      "fps": 14655,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9744,
      "timestamp_ms": 3405.903,
      "frame_time_ms": 0.064,
      "fps": 14662,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9745,
      "timestamp_ms": 3406.008,
      "frame_time_ms": 0.105,
      "fps": 14510,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9746,
      "timestamp_ms": 3406.077,
      "frame_time_ms": 0.069,
      "fps": 14496,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9747,
      "timestamp_ms": 3406.181,
      "frame_time_ms": 0.104,
      "fps": 14433,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9748,
      "timestamp_ms": 3406.288,
      "frame_time_ms": 0.107,
      "fps": 14292,
      "work_time_ms": 0.106,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9749,
      "timestamp_ms": 3406.391,
      "frame_time_ms": 0.104,
      "fps": 14150,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9750,
      "timestamp_ms": 3406.492,
      "frame_time_ms": 0.100,
      "fps": 14028,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9751,
      "timestamp_ms": 3406.599,
      "frame_time_ms": 0.107,
      "fps": 13885,
      "work_time_ms": 0.106,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9752,
      "timestamp_ms": 3406.712,
      "frame_time_ms": 0.113,
      "fps": 13733,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9753,
      "timestamp_ms": 3406.814,
      "frame_time_ms": 0.102,
      "fps": 13608,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9754,
      "timestamp_ms": 3406.927,
      "frame_time_ms": 0.113,
      "fps": 13458,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9755,
      "timestamp_ms": 3407.043,
      "frame_time_ms": 0.117,
      "fps": 13297,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9756,
      "timestamp_ms": 3407.157,
      "frame_time_ms": 0.113,
      "fps": 13146,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9757,
      "timestamp_ms": 3407.231,
      "frame_time_ms": 0.074,
      "fps": 13117,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9758,
      "timestamp_ms": 3407.329,
      "frame_time_ms": 0.098,
      "fps": 13015,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9759,
      "timestamp_ms": 3407.416,
      "frame_time_ms": 0.088,
      "fps": 12950,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9760,
      "timestamp_ms": 3407.497,
      "frame_time_ms": 0.080,
      "fps": 12897,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9761,
      "timestamp_ms": 3407.587,
      "frame_time_ms": 0.090,
      "fps": 12958,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9762,
      "timestamp_ms": 3407.698,
      "frame_time_ms": 0.112,
      "fps": 12892,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9763,
      "timestamp_ms": 3407.812,
      "frame_time_ms": 0.113,
      "fps": 12763,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9764,
      "timestamp_ms": 3407.884,
      "frame_time_ms": 0.072,
      "fps": 12741,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9765,
      "timestamp_ms": 3408.019,
      "frame_time_ms": 0.136,
      "fps": 12544,
      "work_time_ms": 0.135,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9766,
      "timestamp_ms": 3408.102,
      "frame_time_ms": 0.082,
      "fps": 12497,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9767,
      "timestamp_ms": 3408.211,
      "frame_time_ms": 0.109,
      "fps": 12378,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9768,
      "timestamp_ms": 3408.294,
      "frame_time_ms": 0.083,
      "fps": 12332,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9769,
      "timestamp_ms": 3408.384,
      "frame_time_ms": 0.090,
      "fps": 12262,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9770,
      "timestamp_ms": 3408.471,
      "frame_time_ms": 0.088,
      "fps": 12205,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9771,
      "timestamp_ms": 3408.575,
      "frame_time_ms": 0.103,
      "fps": 12104,
      "work_time_ms": 0.102,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9772,
      "timestamp_ms": 3408.687,
      "frame_time_ms": 0.112,
      "fps": 12031,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9773,
      "timestamp_ms": 3408.771,
      "frame_time_ms": 0.085,
      "fps": 12000,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9774,
      "timestamp_ms": 3408.879,
      "frame_time_ms": 0.108,
      "fps": 11900,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9775,
      "timestamp_ms": 3408.944,
      "frame_time_ms": 0.064,
      "fps": 11897,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9776,
      "timestamp_ms": 3409.038,
      "frame_time_ms": 0.095,
      "fps": 11822,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9777,
      "timestamp_ms": 3409.109,
      "frame_time_ms": 0.070,
      "fps": 11808,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9778,
      "timestamp_ms": 3409.195,
      "frame_time_ms": 0.086,
      "fps": 11753,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9779,
      "timestamp_ms": 3409.277,
      "frame_time_ms": 0.082,
      "fps": 11709,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9780,
      "timestamp_ms": 3409.353,
      "frame_time_ms": 0.076,
      "fps": 11677,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9781,
      "timestamp_ms": 3409.441,
      "frame_time_ms": 0.088,
      "fps": 11621,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9782,
      "timestamp_ms": 3409.531,
      "frame_time_ms": 0.090,
      "fps": 11558,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9783,
      "timestamp_ms": 3409.635,
      "frame_time_ms": 0.105,
      "fps": 11467,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9784,
      "timestamp_ms": 3409.694,
      "frame_time_ms": 0.058,
      "fps": 11485,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9785,
      "timestamp_ms": 3409.793,
      "frame_time_ms": 0.099,
      "fps": 11404,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9786,
      "timestamp_ms": 3409.858,
      "frame_time_ms": 0.065,
      "fps": 11448,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9787,
      "timestamp_ms": 3409.951,
      "frame_time_ms": 0.093,
      "fps": 11527,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9788,
      "timestamp_ms": 3410.027,
      "frame_time_ms": 0.077,
      "fps": 11583,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9789,
      "timestamp_ms": 3410.107,
      "frame_time_ms": 0.080,
      "fps": 11542,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9790,
      "timestamp_ms": 3410.195,
      "frame_time_ms": 0.088,
      "fps": 11489,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9791,
      "timestamp_ms": 3410.283,
      "frame_time_ms": 0.087,
      "fps": 11435,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9792,
      "timestamp_ms": 3410.381,
      "frame_time_ms": 0.098,
      "fps": 11361,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9793,
      "timestamp_ms": 3410.440,
      "frame_time_ms": 0.059,
      "fps": 11367,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9794,
      "timestamp_ms": 3410.560,
      "frame_time_ms": 0.120,
      "fps": 11250,
      "work_time_ms": 0.120,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9795,
      "timestamp_ms": 3410.659,
      "frame_time_ms": 0.099,
      "fps": 11156,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9796,
      "timestamp_ms": 3410.759,
      "frame_time_ms": 0.100,
      "fps": 11057,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9797,
      "timestamp_ms": 3410.831,
      "frame_time_ms": 0.072,
      "fps": 11021,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9798,
      "timestamp_ms": 3410.918,
      "frame_time_ms": 0.087,
      "fps": 10950,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9799,
      "timestamp_ms": 3411.000,
      "frame_time_ms": 0.082,
      "fps": 10895,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9800,
      "timestamp_ms": 3411.077,
      "frame_time_ms": 0.078,
      "fps": 10844,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9801,
      "timestamp_ms": 3411.166,
      "frame_time_ms": 0.089,
      "fps": 10847,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9802,
      "timestamp_ms": 3411.254,
      "frame_time_ms": 0.088,
      "fps": 10859,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9803,
      "timestamp_ms": 3411.358,
      "frame_time_ms": 0.104,
      "fps": 10869,
      "work_time_ms": 0.103,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9804,
      "timestamp_ms": 3411.417,
      "frame_time_ms": 0.058,
      "fps": 10881,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9805,
      "timestamp_ms": 3411.515,
      "frame_time_ms": 0.098,
      "fps": 10895,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9806,
      "timestamp_ms": 3411.585,
      "frame_time_ms": 0.070,
      "fps": 10893,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9807,
      "timestamp_ms": 3411.689,
      "frame_time_ms": 0.105,
      "fps": 10891,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9808,
      "timestamp_ms": 3411.790,
      "frame_time_ms": 0.100,
      "fps": 10905,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9809,
      "timestamp_ms": 3411.886,
      "frame_time_ms": 0.097,
      "fps": 10919,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9810,
      "timestamp_ms": 3411.981,
      "frame_time_ms": 0.094,
      "fps": 10930,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9811,
      "timestamp_ms": 3412.073,
      "frame_time_ms": 0.093,
      "fps": 10958,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9812,
      "timestamp_ms": 3412.134,
      "frame_time_ms": 0.061,
      "fps": 11063,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9813,
      "timestamp_ms": 3412.192,
      "frame_time_ms": 0.058,
      "fps": 11154,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9814,
      "timestamp_ms": 3412.251,
      "frame_time_ms": 0.058,
      "fps": 11269,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9815,
      "timestamp_ms": 3412.309,
      "frame_time_ms": 0.059,
      "fps": 11393,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9816,
      "timestamp_ms": 3412.367,
      "frame_time_ms": 0.057,
      "fps": 11516,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9817,
      "timestamp_ms": 3412.426,
      "frame_time_ms": 0.059,
      "fps": 11549,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9818,
      "timestamp_ms": 3412.484,
      "frame_time_ms": 0.058,
      "fps": 11639,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9819,
      "timestamp_ms": 3412.542,
      "frame_time_ms": 0.058,
      "fps": 11707,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9820,
      "timestamp_ms": 3412.608,
      "frame_time_ms": 0.066,
      "fps": 11739,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9821,
      "timestamp_ms": 3412.666,
      "frame_time_ms": 0.058,
      "fps": 11813,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9822,
      "timestamp_ms": 3412.751,
      "frame_time_ms": 0.085,
      "fps": 11876,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9823,
      "timestamp_ms": 3412.847,
      "frame_time_ms": 0.097,
      "fps": 11914,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9824,
      "timestamp_ms": 3412.907,
      "frame_time_ms": 0.059,
      "fps": 11945,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9825,
      "timestamp_ms": 3412.972,
      "frame_time_ms": 0.065,
      "fps": 12116,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9826,
      "timestamp_ms": 3413.078,
      "frame_time_ms": 0.107,
      "fps": 12055,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9827,
      "timestamp_ms": 3413.149,
      "frame_time_ms": 0.071,
      "fps": 12148,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9828,
      "timestamp_ms": 3413.212,
      "frame_time_ms": 0.062,
      "fps": 12200,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9829,
      "timestamp_ms": 3413.294,
      "frame_time_ms": 0.082,
      "fps": 12219,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9830,
      "timestamp_ms": 3413.447,
      "frame_time_ms": 0.153,
      "fps": 12060,
      "work_time_ms": 0.152,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9831,
      "timestamp_ms": 3413.541,
      "frame_time_ms": 0.095,
      "fps": 12079,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9832,
      "timestamp_ms": 3413.606,
      "frame_time_ms": 0.064,
      "fps": 12197,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9833,
      "timestamp_ms": 3413.667,
      "frame_time_ms": 0.062,
      "fps": 12254,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9834,
      "timestamp_ms": 3413.729,
      "frame_time_ms": 0.061,
      "fps": 12373,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9835,
      "timestamp_ms": 3413.791,
      "frame_time_ms": 0.062,
      "fps": 12378,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9836,
      "timestamp_ms": 3413.852,
      "frame_time_ms": 0.062,
      "fps": 12463,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9837,
      "timestamp_ms": 3413.915,
      "frame_time_ms": 0.062,
      "fps": 12484,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9838,
      "timestamp_ms": 3413.983,
      "frame_time_ms": 0.068,
      "fps": 12531,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9839,
      "timestamp_ms": 3414.045,
      "frame_time_ms": 0.062,
      "fps": 12583,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9840,
      "timestamp_ms": 3414.106,
      "frame_time_ms": 0.061,
      "fps": 12623,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9841,
      "timestamp_ms": 3414.169,
      "frame_time_ms": 0.064,
      "fps": 12687,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9842,
      "timestamp_ms": 3414.231,
      "frame_time_ms": 0.061,
      "fps": 12765,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9843,
      "timestamp_ms": 3414.294,
      "frame_time_ms": 0.064,
      "fps": 12878,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9844,
      "timestamp_ms": 3414.374,
      "frame_time_ms": 0.079,
      "fps": 12820,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9845,
      "timestamp_ms": 3414.435,
      "frame_time_ms": 0.061,
      "fps": 12925,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9846,
      "timestamp_ms": 3414.499,
      "frame_time_ms": 0.064,
      "fps": 12928,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9847,
      "timestamp_ms": 3414.565,
      "frame_time_ms": 0.066,
      "fps": 13003,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9848,
      "timestamp_ms": 3414.633,
      "frame_time_ms": 0.068,
      "fps": 13029,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9849,
      "timestamp_ms": 3414.741,
      "frame_time_ms": 0.108,
      "fps": 12950,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9850,
      "timestamp_ms": 3414.818,
      "frame_time_ms": 0.077,
      "fps": 12981,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9851,
      "timestamp_ms": 3414.880,
      "frame_time_ms": 0.062,
      "fps": 13051,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9852,
      "timestamp_ms": 3414.944,
      "frame_time_ms": 0.064,
      "fps": 13149,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9853,
      "timestamp_ms": 3415.006,
      "frame_time_ms": 0.062,
      "fps": 13140,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9854,
      "timestamp_ms": 3415.068,
      "frame_time_ms": 0.062,
      "fps": 13309,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9855,
      "timestamp_ms": 3415.129,
      "frame_time_ms": 0.062,
      "fps": 13419,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9856,
      "timestamp_ms": 3415.191,
      "frame_time_ms": 0.061,
      "fps": 13537,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9857,
      "timestamp_ms": 3415.252,
      "frame_time_ms": 0.062,
      "fps": 13568,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9858,
      "timestamp_ms": 3415.314,
      "frame_time_ms": 0.061,
      "fps": 13648,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9859,
      "timestamp_ms": 3415.376,
      "frame_time_ms": 0.062,
      "fps": 13711,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9860,
      "timestamp_ms": 3415.437,
      "frame_time_ms": 0.061,
      "fps": 13764,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9861,
      "timestamp_ms": 3415.499,
      "frame_time_ms": 0.062,
      "fps": 13850,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9862,
      "timestamp_ms": 3415.560,
      "frame_time_ms": 0.061,
      "fps": 13937,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9863,
      "timestamp_ms": 3415.623,
      "frame_time_ms": 0.064,
      "fps": 14067,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9864,
      "timestamp_ms": 3415.721,
      "frame_time_ms": 0.097,
      "fps": 13940,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9865,
      "timestamp_ms": 3415.783,
      "frame_time_ms": 0.062,
      "fps": 14058,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9866,
      "timestamp_ms": 3415.846,
      "frame_time_ms": 0.063,
      "fps": 14081,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9867,
      "timestamp_ms": 3415.906,
      "frame_time_ms": 0.061,
      "fps": 14228,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9868,
      "timestamp_ms": 3415.969,
      "frame_time_ms": 0.062,
      "fps": 14357,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9869,
      "timestamp_ms": 3416.030,
      "frame_time_ms": 0.062,
      "fps": 14478,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9870,
      "timestamp_ms": 3416.093,
      "frame_time_ms": 0.062,
      "fps": 14591,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9871,
      "timestamp_ms": 3416.157,
      "frame_time_ms": 0.065,
      "fps": 14691,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9872,
      "timestamp_ms": 3416.224,
      "frame_time_ms": 0.066,
      "fps": 14673,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9873,
      "timestamp_ms": 3416.289,
      "frame_time_ms": 0.066,
      "fps": 14644,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9874,
      "timestamp_ms": 3416.355,
      "frame_time_ms": 0.065,
      "fps": 14619,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9875,
      "timestamp_ms": 3416.421,
      "frame_time_ms": 0.066,
      "fps": 14594,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9876,
      "timestamp_ms": 3416.486,
      "frame_time_ms": 0.065,
      "fps": 14566,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9877,
      "timestamp_ms": 3416.566,
      "frame_time_ms": 0.080,
      "fps": 14492,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9878,
      "timestamp_ms": 3416.632,
      "frame_time_ms": 0.066,
      "fps": 14464,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9879,
      "timestamp_ms": 3416.698,
      "frame_time_ms": 0.066,
      "fps": 14436,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9880,
      "timestamp_ms": 3416.817,
      "frame_time_ms": 0.119,
      "fps": 14255,
      "work_time_ms": 0.119,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9881,
      "timestamp_ms": 3416.915,
      "frame_time_ms": 0.098,
      "fps": 14120,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9882,
      "timestamp_ms": 3417.049,
      "frame_time_ms": 0.135,
      "fps": 13956,
      "work_time_ms": 0.134,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9883,
      "timestamp_ms": 3417.186,
      "frame_time_ms": 0.136,
      "fps": 13831,
      "work_time_ms": 0.135,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9884,
      "timestamp_ms": 3417.315,
      "frame_time_ms": 0.130,
      "fps": 13608,
      "work_time_ms": 0.129,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9885,
      "timestamp_ms": 3417.390,
      "frame_time_ms": 0.074,
      "fps": 13580,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9886,
      "timestamp_ms": 3417.457,
      "frame_time_ms": 0.067,
      "fps": 13704,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9887,
      "timestamp_ms": 3417.522,
      "frame_time_ms": 0.066,
      "fps": 13720,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9888,
      "timestamp_ms": 3417.588,
      "frame_time_ms": 0.066,
      "fps": 13708,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9889,
      "timestamp_ms": 3417.661,
      "frame_time_ms": 0.073,
      "fps": 13736,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9890,
      "timestamp_ms": 3417.764,
      "frame_time_ms": 0.103,
      "fps": 13895,
      "work_time_ms": 0.102,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9891,
      "timestamp_ms": 3417.831,
      "frame_time_ms": 0.066,
      "fps": 13989,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9892,
      "timestamp_ms": 3417.897,
      "frame_time_ms": 0.066,
      "fps": 13982,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9893,
      "timestamp_ms": 3417.962,
      "frame_time_ms": 0.066,
      "fps": 13969,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9894,
      "timestamp_ms": 3418.028,
      "frame_time_ms": 0.065,
      "fps": 13956,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9895,
      "timestamp_ms": 3418.093,
      "frame_time_ms": 0.065,
      "fps": 13947,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9896,
      "timestamp_ms": 3418.158,
      "frame_time_ms": 0.065,
      "fps": 13937,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9897,
      "timestamp_ms": 3418.224,
      "frame_time_ms": 0.066,
      "fps": 13924,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9898,
      "timestamp_ms": 3418.290,
      "frame_time_ms": 0.066,
      "fps": 13930,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9899,
      "timestamp_ms": 3418.356,
      "frame_time_ms": 0.066,
      "fps": 13917,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9900,
      "timestamp_ms": 3418.420,
      "frame_time_ms": 0.065,
      "fps": 13904,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9901,
      "timestamp_ms": 3418.486,
      "frame_time_ms": 0.065,
      "fps": 13901,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9902,
      "timestamp_ms": 3418.552,
      "frame_time_ms": 0.066,
      "fps": 13885,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9903,
      "timestamp_ms": 3418.617,
      "frame_time_ms": 0.065,
      "fps": 13882,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9904,
      "timestamp_ms": 3418.683,
      "frame_time_ms": 0.066,
      "fps": 13924,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9905,
      "timestamp_ms": 3418.773,
      "frame_time_ms": 0.091,
      "fps": 13828,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9906,
      "timestamp_ms": 3418.841,
      "frame_time_ms": 0.067,
      "fps": 13818,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9907,
      "timestamp_ms": 3418.906,
      "frame_time_ms": 0.066,
      "fps": 13818,
      "work_time_ms": 0.065,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9908,
      "timestamp_ms": 3418.973,
      "frame_time_ms": 0.066,
      "fps": 13824,
      "work_time_ms": 0.066,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9909,
      "timestamp_ms": 3419.034,
      "frame_time_ms": 0.062,
      "fps": 13972,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9910,
      "timestamp_ms": 3419.096,
      "frame_time_ms": 0.062,
      "fps": 14021,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9911,
      "timestamp_ms": 3419.157,
      "frame_time_ms": 0.061,
      "fps": 14025,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9912,
      "timestamp_ms": 3419.219,
      "frame_time_ms": 0.061,
      "fps": 14035,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9913,
      "timestamp_ms": 3419.281,
      "frame_time_ms": 0.062,
      "fps": 14035,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9914,
      "timestamp_ms": 3419.342,
      "frame_time_ms": 0.061,
      "fps": 14038,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9915,
      "timestamp_ms": 3419.405,
      "frame_time_ms": 0.063,
      "fps": 14035,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9916,
      "timestamp_ms": 3419.462,
      "frame_time_ms": 0.057,
      "fps": 14048,
      "work_time_ms": 0.057,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9917,
      "timestamp_ms": 3419.520,
      "frame_time_ms": 0.058,
      "fps": 14061,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9918,
      "timestamp_ms": 3419.578,
      "frame_time_ms": 0.058,
      "fps": 14071,
      "work_time_ms": 0.058,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9919,
      "timestamp_ms": 3419.645,
      "frame_time_ms": 0.067,
      "fps": 14054,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9920,
      "timestamp_ms": 3419.738,
      "frame_time_ms": 0.093,
      "fps": 13950,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9921,
      "timestamp_ms": 3419.798,
      "frame_time_ms": 0.060,
      "fps": 13956,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9922,
      "timestamp_ms": 3419.860,
      "frame_time_ms": 0.062,
      "fps": 13953,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9923,
      "timestamp_ms": 3419.919,
      "frame_time_ms": 0.060,
      "fps": 13966,
      "work_time_ms": 0.059,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9924,
      "timestamp_ms": 3419.983,
      "frame_time_ms": 0.063,
      "fps": 14077,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9925,
      "timestamp_ms": 3420.045,
      "frame_time_ms": 0.062,
      "fps": 14077,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9926,
      "timestamp_ms": 3420.106,
      "frame_time_ms": 0.061,
      "fps": 14084,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9927,
      "timestamp_ms": 3420.167,
      "frame_time_ms": 0.062,
      "fps": 14081,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9928,
      "timestamp_ms": 3420.237,
      "frame_time_ms": 0.069,
      "fps": 14058,
      "work_time_ms": 0.068,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9929,
      "timestamp_ms": 3420.298,
      "frame_time_ms": 0.061,
      "fps": 14061,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9930,
      "timestamp_ms": 3420.359,
      "frame_time_ms": 0.062,
      "fps": 14061,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9931,
      "timestamp_ms": 3420.420,
      "frame_time_ms": 0.060,
      "fps": 14077,
      "work_time_ms": 0.060,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9932,
      "timestamp_ms": 3420.482,
      "frame_time_ms": 0.062,
      "fps": 14091,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9933,
      "timestamp_ms": 3420.544,
      "frame_time_ms": 0.062,
      "fps": 14104,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9934,
      "timestamp_ms": 3420.605,
      "frame_time_ms": 0.061,
      "fps": 14117,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9935,
      "timestamp_ms": 3420.679,
      "frame_time_ms": 0.074,
      "fps": 14091,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9936,
      "timestamp_ms": 3420.740,
      "frame_time_ms": 0.061,
      "fps": 14104,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9937,
      "timestamp_ms": 3420.812,
      "frame_time_ms": 0.072,
      "fps": 14130,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9938,
      "timestamp_ms": 3420.910,
      "frame_time_ms": 0.098,
      "fps": 14025,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9939,
      "timestamp_ms": 3502.206,
      "frame_time_ms": 81.295,
      "fps": 701,
      "work_time_ms": 81.285,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9940,
      "timestamp_ms": 3502.434,
      "frame_time_ms": 0.230,
      "fps": 700,
      "work_time_ms": 0.227,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.001,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9941,
      "timestamp_ms": 3502.624,
      "frame_time_ms": 0.189,
      "fps": 700,
      "work_time_ms": 0.187,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9942,
      "timestamp_ms": 3502.802,
      "frame_time_ms": 0.178,
      "fps": 699,
      "work_time_ms": 0.177,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9943,
      "timestamp_ms": 3502.982,
      "frame_time_ms": 0.180,
      "fps": 699,
      "work_time_ms": 0.178,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9944,
      "timestamp_ms": 3503.172,
      "frame_time_ms": 0.191,
      "fps": 698,
      "work_time_ms": 0.189,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9945,
      "timestamp_ms": 3503.357,
      "frame_time_ms": 0.184,
      "fps": 697,
      "work_time_ms": 0.182,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9946,
      "timestamp_ms": 3503.547,
      "frame_time_ms": 0.190,
      "fps": 696,
      "work_time_ms": 0.188,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9947,
      "timestamp_ms": 3503.730,
      "frame_time_ms": 0.184,
      "fps": 695,
      "work_time_ms": 0.182,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9948,
      "timestamp_ms": 3503.898,
      "frame_time_ms": 0.167,
      "fps": 695,
      "work_time_ms": 0.166,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9949,
      "timestamp_ms": 3504.057,
      "frame_time_ms": 0.159,
      "fps": 694,
      "work_time_ms": 0.158,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9950,
      "timestamp_ms": 3504.221,
      "frame_time_ms": 0.165,
      "fps": 693,
      "work_time_ms": 0.164,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9951,
      "timestamp_ms": 3504.384,
      "frame_time_ms": 0.162,
      "fps": 693,
      "work_time_ms": 0.160,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9952,
      "timestamp_ms": 3504.557,
      "frame_time_ms": 0.173,
      "fps": 692,
      "work_time_ms": 0.172,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9953,
      "timestamp_ms": 3504.719,
      "frame_time_ms": 0.162,
      "fps": 691,
      "work_time_ms": 0.161,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9954,
      "timestamp_ms": 3504.876,
      "frame_time_ms": 0.157,
      "fps": 690,
      "work_time_ms": 0.157,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9955,
      "timestamp_ms": 3505.043,
      "frame_time_ms": 0.167,
      "fps": 690,
      "work_time_ms": 0.166,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9956,
      "timestamp_ms": 3505.205,
      "frame_time_ms": 0.162,
      "fps": 689,
      "work_time_ms": 0.161,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9957,
      "timestamp_ms": 3505.366,
      "frame_time_ms": 0.161,
      "fps": 688,
      "work_time_ms": 0.160,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9958,
      "timestamp_ms": 3505.524,
      "frame_time_ms": 0.158,
      "fps": 687,
      "work_time_ms": 0.158,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9959,
      "timestamp_ms": 3505.685,
      "frame_time_ms": 0.161,
      "fps": 687,
      "work_time_ms": 0.160,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9960,
      "timestamp_ms": 3505.855,
      "frame_time_ms": 0.171,
      "fps": 686,
      "work_time_ms": 0.169,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9961,
      "timestamp_ms": 3506.028,
      "frame_time_ms": 0.172,
      "fps": 685,
      "work_time_ms": 0.170,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9962,
      "timestamp_ms": 3506.173,
      "frame_time_ms": 0.146,
      "fps": 684,
      "work_time_ms": 0.144,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9963,
      "timestamp_ms": 3506.356,
      "frame_time_ms": 0.182,
      "fps": 683,
      "work_time_ms": 0.181,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9964,
      "timestamp_ms": 3506.531,
      "frame_time_ms": 0.175,
      "fps": 682,
      "work_time_ms": 0.174,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9965,
      "timestamp_ms": 3506.711,
      "frame_time_ms": 0.180,
      "fps": 682,
      "work_time_ms": 0.178,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9966,
      "timestamp_ms": 3506.888,
      "frame_time_ms": 0.177,
      "fps": 681,
      "work_time_ms": 0.175,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9967,
      "timestamp_ms": 3507.080,
      "frame_time_ms": 0.192,
      "fps": 680,
      "work_time_ms": 0.191,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9968,
      "timestamp_ms": 3507.228,
      "frame_time_ms": 0.148,
      "fps": 679,
      "work_time_ms": 0.147,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9969,
      "timestamp_ms": 3507.366,
      "frame_time_ms": 0.139,
      "fps": 679,
      "work_time_ms": 0.138,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9970,
      "timestamp_ms": 3507.535,
      "frame_time_ms": 0.168,
      "fps": 678,
      "work_time_ms": 0.167,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9971,
      "timestamp_ms": 3507.693,
      "frame_time_ms": 0.159,
      "fps": 677,
      "work_time_ms": 0.157,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9972,
      "timestamp_ms": 3507.822,
      "frame_time_ms": 0.128,
      "fps": 677,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9973,
      "timestamp_ms": 3507.914,
      "frame_time_ms": 0.092,
      "fps": 676,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9974,
      "timestamp_ms": 3508.003,
      "frame_time_ms": 0.089,
      "fps": 676,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9975,
      "timestamp_ms": 3508.093,
      "frame_time_ms": 0.091,
      "fps": 676,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9976,
      "timestamp_ms": 3508.222,
      "frame_time_ms": 0.128,
      "fps": 675,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9977,
      "timestamp_ms": 3508.388,
      "frame_time_ms": 0.166,
      "fps": 675,
      "work_time_ms": 0.165,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9978,
      "timestamp_ms": 3508.499,
      "frame_time_ms": 0.111,
      "fps": 674,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9979,
      "timestamp_ms": 3508.594,
      "frame_time_ms": 0.095,
      "fps": 674,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9980,
      "timestamp_ms": 3508.718,
      "frame_time_ms": 0.124,
      "fps": 674,
      "work_time_ms": 0.122,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9981,
      "timestamp_ms": 3508.820,
      "frame_time_ms": 0.103,
      "fps": 673,
      "work_time_ms": 0.102,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9982,
      "timestamp_ms": 3508.910,
      "frame_time_ms": 0.089,
      "fps": 673,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9983,
      "timestamp_ms": 3509.003,
      "frame_time_ms": 0.093,
      "fps": 673,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9984,
      "timestamp_ms": 3509.095,
      "frame_time_ms": 0.092,
      "fps": 673,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9985,
      "timestamp_ms": 3509.183,
      "frame_time_ms": 0.089,
      "fps": 673,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9986,
      "timestamp_ms": 3509.275,
      "frame_time_ms": 0.091,
      "fps": 672,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9987,
      "timestamp_ms": 3509.364,
      "frame_time_ms": 0.090,
      "fps": 672,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9988,
      "timestamp_ms": 3509.457,
      "frame_time_ms": 0.092,
      "fps": 672,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9989,
      "timestamp_ms": 3509.546,
      "frame_time_ms": 0.089,
      "fps": 672,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9990,
      "timestamp_ms": 3509.655,
      "frame_time_ms": 0.109,
      "fps": 671,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9991,
      "timestamp_ms": 3509.765,
      "frame_time_ms": 0.110,
      "fps": 671,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9992,
      "timestamp_ms": 3509.858,
      "frame_time_ms": 0.094,
      "fps": 671,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9993,
      "timestamp_ms": 3509.950,
      "frame_time_ms": 0.092,
      "fps": 671,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9994,
      "timestamp_ms": 3510.059,
      "frame_time_ms": 0.108,
      "fps": 670,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9995,
      "timestamp_ms": 3510.151,
      "frame_time_ms": 0.093,
      "fps": 670,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9996,
      "timestamp_ms": 3510.241,
      "frame_time_ms": 0.089,
      "fps": 670,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9997,
      "timestamp_ms": 3510.333,
      "frame_time_ms": 0.092,
      "fps": 670,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9998,
      "timestamp_ms": 3510.422,
      "frame_time_ms": 0.089,
      "fps": 670,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 9999,
      "timestamp_ms": 3510.519,
      "frame_time_ms": 0.098,
      "fps": 7215,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10000,
      "timestamp_ms": 3510.655,
      "frame_time_ms": 0.135,
      "fps": 7299,
      "work_time_ms": 0.134,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10001,
      "timestamp_ms": 3510.826,
      "frame_time_ms": 0.171,
      "fps": 7315,
      "work_time_ms": 0.170,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10002,
      "timestamp_ms": 3510.965,
      "frame_time_ms": 0.139,
      "fps": 7350,
      "work_time_ms": 0.138,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10003,
      "timestamp_ms": 3511.167,
      "frame_time_ms": 0.202,
      "fps": 7330,
      "work_time_ms": 0.201,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10004,
      "timestamp_ms": 3511.279,
      "frame_time_ms": 0.112,
      "fps": 7401,
      "work_time_ms": 0.111,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10005,
      "timestamp_ms": 3511.464,
      "frame_time_ms": 0.185,
      "fps": 7401,
      "work_time_ms": 0.183,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10006,
      "timestamp_ms": 3511.625,
      "frame_time_ms": 0.161,
      "fps": 7427,
      "work_time_ms": 0.159,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10007,
      "timestamp_ms": 3511.808,
      "frame_time_ms": 0.183,
      "fps": 7428,
      "work_time_ms": 0.181,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10008,
      "timestamp_ms": 3511.976,
      "frame_time_ms": 0.168,
      "fps": 7427,
      "work_time_ms": 0.167,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10009,
      "timestamp_ms": 3512.172,
      "frame_time_ms": 0.196,
      "fps": 7393,
      "work_time_ms": 0.195,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10010,
      "timestamp_ms": 3512.337,
      "frame_time_ms": 0.165,
      "fps": 7393,
      "work_time_ms": 0.164,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10011,
      "timestamp_ms": 3512.476,
      "frame_time_ms": 0.139,
      "fps": 7414,
      "work_time_ms": 0.138,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10012,
      "timestamp_ms": 3512.645,
      "frame_time_ms": 0.169,
      "fps": 7418,
      "work_time_ms": 0.168,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10013,
      "timestamp_ms": 3512.804,
      "frame_time_ms": 0.159,
      "fps": 7421,
      "work_time_ms": 0.157,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10014,
      "timestamp_ms": 3512.968,
      "frame_time_ms": 0.164,
      "fps": 7414,
      "work_time_ms": 0.163,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10015,
      "timestamp_ms": 3513.086,
      "frame_time_ms": 0.118,
      "fps": 7459,
      "work_time_ms": 0.118,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10016,
      "timestamp_ms": 3513.176,
      "frame_time_ms": 0.090,
      "fps": 7527,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10017,
      "timestamp_ms": 3513.269,
      "frame_time_ms": 0.093,
      "fps": 7592,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10018,
      "timestamp_ms": 3513.359,
      "frame_time_ms": 0.090,
      "fps": 7657,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10019,
      "timestamp_ms": 3513.452,
      "frame_time_ms": 0.093,
      "fps": 7724,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10020,
      "timestamp_ms": 3513.544,
      "frame_time_ms": 0.092,
      "fps": 7804,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10021,
      "timestamp_ms": 3513.697,
      "frame_time_ms": 0.153,
      "fps": 7823,
      "work_time_ms": 0.152,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10022,
      "timestamp_ms": 3513.798,
      "frame_time_ms": 0.101,
      "fps": 7869,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10023,
      "timestamp_ms": 3513.892,
      "frame_time_ms": 0.094,
      "fps": 7961,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10024,
      "timestamp_ms": 3513.985,
      "frame_time_ms": 0.093,
      "fps": 8049,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10025,
      "timestamp_ms": 3514.074,
      "frame_time_ms": 0.089,
      "fps": 8148,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10026,
      "timestamp_ms": 3514.167,
      "frame_time_ms": 0.093,
      "fps": 8242,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10027,
      "timestamp_ms": 3514.256,
      "frame_time_ms": 0.090,
      "fps": 8360,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10028,
      "timestamp_ms": 3514.349,
      "frame_time_ms": 0.092,
      "fps": 8425,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10029,
      "timestamp_ms": 3514.438,
      "frame_time_ms": 0.089,
      "fps": 8485,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10030,
      "timestamp_ms": 3514.531,
      "frame_time_ms": 0.093,
      "fps": 8576,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10031,
      "timestamp_ms": 3514.680,
      "frame_time_ms": 0.149,
      "fps": 8588,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10032,
      "timestamp_ms": 3514.779,
      "frame_time_ms": 0.099,
      "fps": 8624,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10033,
      "timestamp_ms": 3514.874,
      "frame_time_ms": 0.095,
      "fps": 8620,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10034,
      "timestamp_ms": 3514.982,
      "frame_time_ms": 0.108,
      "fps": 8597,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10035,
      "timestamp_ms": 3515.076,
      "frame_time_ms": 0.094,
      "fps": 8593,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10036,
      "timestamp_ms": 3515.166,
      "frame_time_ms": 0.090,
      "fps": 8640,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10037,
      "timestamp_ms": 3515.259,
      "frame_time_ms": 0.093,
      "fps": 8732,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10038,
      "timestamp_ms": 3515.349,
      "frame_time_ms": 0.090,
      "fps": 8759,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10039,
      "timestamp_ms": 3515.442,
      "frame_time_ms": 0.093,
      "fps": 8761,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10040,
      "timestamp_ms": 3515.531,
      "frame_time_ms": 0.089,
      "fps": 8806,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10041,
      "timestamp_ms": 3515.694,
      "frame_time_ms": 0.163,
      "fps": 8729,
      "work_time_ms": 0.162,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10042,
      "timestamp_ms": 3515.879,
      "frame_time_ms": 0.185,
      "fps": 8609,
      "work_time_ms": 0.184,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10043,
      "timestamp_ms": 3515.977,
      "frame_time_ms": 0.098,
      "fps": 8603,
      "work_time_ms": 0.098,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10044,
      "timestamp_ms": 3516.067,
      "frame_time_ms": 0.091,
      "fps": 8604,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10045,
      "timestamp_ms": 3516.217,
      "frame_time_ms": 0.149,
      "fps": 8531,
      "work_time_ms": 0.148,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10046,
      "timestamp_ms": 3516.379,
      "frame_time_ms": 0.162,
      "fps": 8445,
      "work_time_ms": 0.161,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10047,
      "timestamp_ms": 3516.469,
      "frame_time_ms": 0.090,
      "fps": 8445,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10048,
      "timestamp_ms": 3516.561,
      "frame_time_ms": 0.092,
      "fps": 8445,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10049,
      "timestamp_ms": 3516.721,
      "frame_time_ms": 0.161,
      "fps": 8361,
      "work_time_ms": 0.159,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10050,
      "timestamp_ms": 3516.815,
      "frame_time_ms": 0.093,
      "fps": 8379,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10051,
      "timestamp_ms": 3516.912,
      "frame_time_ms": 0.097,
      "fps": 8395,
      "work_time_ms": 0.096,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10052,
      "timestamp_ms": 3517.003,
      "frame_time_ms": 0.091,
      "fps": 8398,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10053,
      "timestamp_ms": 3517.096,
      "frame_time_ms": 0.093,
      "fps": 8397,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10054,
      "timestamp_ms": 3517.187,
      "frame_time_ms": 0.091,
      "fps": 8417,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10055,
      "timestamp_ms": 3517.280,
      "frame_time_ms": 0.094,
      "fps": 8416,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10056,
      "timestamp_ms": 3517.370,
      "frame_time_ms": 0.089,
      "fps": 8416,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10057,
      "timestamp_ms": 3517.463,
      "frame_time_ms": 0.093,
      "fps": 8415,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10058,
      "timestamp_ms": 3517.554,
      "frame_time_ms": 0.091,
      "fps": 8412,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10059,
      "timestamp_ms": 3517.692,
      "frame_time_ms": 0.138,
      "fps": 8365,
      "work_time_ms": 0.137,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10060,
      "timestamp_ms": 3517.783,
      "frame_time_ms": 0.091,
      "fps": 8417,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10061,
      "timestamp_ms": 3517.876,
      "frame_time_ms": 0.093,
      "fps": 8510,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10062,
      "timestamp_ms": 3517.966,
      "frame_time_ms": 0.090,
      "fps": 8570,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10063,
      "timestamp_ms": 3518.058,
      "frame_time_ms": 0.092,
      "fps": 8707,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10064,
      "timestamp_ms": 3518.151,
      "frame_time_ms": 0.093,
      "fps": 8731,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10065,
      "timestamp_ms": 3518.240,
      "frame_time_ms": 0.089,
      "fps": 8854,
      "work_time_ms": 0.089,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10066,
      "timestamp_ms": 3518.332,
      "frame_time_ms": 0.093,
      "fps": 8944,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10067,
      "timestamp_ms": 3518.422,
      "frame_time_ms": 0.089,
      "fps": 9071,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10068,
      "timestamp_ms": 3518.515,
      "frame_time_ms": 0.093,
      "fps": 9175,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10069,
      "timestamp_ms": 3518.646,
      "frame_time_ms": 0.131,
      "fps": 9267,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10070,
      "timestamp_ms": 3518.740,
      "frame_time_ms": 0.094,
      "fps": 9370,
      "work_time_ms": 0.094,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10071,
      "timestamp_ms": 3518.829,
      "frame_time_ms": 0.089,
      "fps": 9444,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10072,
      "timestamp_ms": 3518.922,
      "frame_time_ms": 0.093,
      "fps": 9558,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10073,
      "timestamp_ms": 3519.015,
      "frame_time_ms": 0.093,
      "fps": 9660,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10074,
      "timestamp_ms": 3519.105,
      "frame_time_ms": 0.091,
      "fps": 9775,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10075,
      "timestamp_ms": 3519.201,
      "frame_time_ms": 0.095,
      "fps": 9811,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10076,
      "timestamp_ms": 3519.291,
      "frame_time_ms": 0.091,
      "fps": 9810,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10077,
      "timestamp_ms": 3519.406,
      "frame_time_ms": 0.115,
      "fps": 9775,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10078,
      "timestamp_ms": 3519.574,
      "frame_time_ms": 0.167,
      "fps": 9654,
      "work_time_ms": 0.165,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10079,
      "timestamp_ms": 3519.786,
      "frame_time_ms": 0.212,
      "fps": 9472,
      "work_time_ms": 0.209,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10080,
      "timestamp_ms": 3520.134,
      "frame_time_ms": 0.347,
      "fps": 9106,
      "work_time_ms": 0.344,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10081,
      "timestamp_ms": 3520.261,
      "frame_time_ms": 0.128,
      "fps": 9140,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.001,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10082,
      "timestamp_ms": 3520.345,
      "frame_time_ms": 0.085,
      "fps": 9163,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10083,
      "timestamp_ms": 3520.433,
      "frame_time_ms": 0.088,
      "fps": 9171,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10084,
      "timestamp_ms": 3520.526,
      "frame_time_ms": 0.092,
      "fps": 9172,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10085,
      "timestamp_ms": 3520.642,
      "frame_time_ms": 0.117,
      "fps": 9133,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10086,
      "timestamp_ms": 3520.753,
      "frame_time_ms": 0.110,
      "fps": 9110,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10087,
      "timestamp_ms": 3520.839,
      "frame_time_ms": 0.086,
      "fps": 9115,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10088,
      "timestamp_ms": 3520.924,
      "frame_time_ms": 0.086,
      "fps": 9124,
      "work_time_ms": 0.085,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10089,
      "timestamp_ms": 3521.007,
      "frame_time_ms": 0.082,
      "fps": 9133,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10090,
      "timestamp_ms": 3521.088,
      "frame_time_ms": 0.081,
      "fps": 9150,
      "work_time_ms": 0.081,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10091,
      "timestamp_ms": 3521.160,
      "frame_time_ms": 0.072,
      "fps": 9259,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10092,
      "timestamp_ms": 3521.231,
      "frame_time_ms": 0.072,
      "fps": 9298,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10093,
      "timestamp_ms": 3521.304,
      "frame_time_ms": 0.072,
      "fps": 9331,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10094,
      "timestamp_ms": 3521.374,
      "frame_time_ms": 0.071,
      "fps": 9385,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10095,
      "timestamp_ms": 3521.451,
      "frame_time_ms": 0.076,
      "fps": 9411,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10096,
      "timestamp_ms": 3521.523,
      "frame_time_ms": 0.072,
      "fps": 9438,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10097,
      "timestamp_ms": 3521.619,
      "frame_time_ms": 0.096,
      "fps": 9433,
      "work_time_ms": 0.095,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10098,
      "timestamp_ms": 3521.689,
      "frame_time_ms": 0.070,
      "fps": 9463,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10099,
      "timestamp_ms": 3521.763,
      "frame_time_ms": 0.074,
      "fps": 9492,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10100,
      "timestamp_ms": 3521.834,
      "frame_time_ms": 0.071,
      "fps": 9519,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10101,
      "timestamp_ms": 3521.909,
      "frame_time_ms": 0.076,
      "fps": 9652,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10102,
      "timestamp_ms": 3521.979,
      "frame_time_ms": 0.069,
      "fps": 9836,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10103,
      "timestamp_ms": 3522.053,
      "frame_time_ms": 0.075,
      "fps": 9873,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10104,
      "timestamp_ms": 3522.127,
      "frame_time_ms": 0.073,
      "fps": 9902,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10105,
      "timestamp_ms": 3522.198,
      "frame_time_ms": 0.071,
      "fps": 10031,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10106,
      "timestamp_ms": 3522.272,
      "frame_time_ms": 0.075,
      "fps": 10179,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10107,
      "timestamp_ms": 3522.343,
      "frame_time_ms": 0.070,
      "fps": 10214,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10108,
      "timestamp_ms": 3522.416,
      "frame_time_ms": 0.073,
      "fps": 10247,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10109,
      "timestamp_ms": 3522.488,
      "frame_time_ms": 0.072,
      "fps": 10405,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10110,
      "timestamp_ms": 3522.563,
      "frame_time_ms": 0.076,
      "fps": 10436,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10111,
      "timestamp_ms": 3522.644,
      "frame_time_ms": 0.080,
      "fps": 10467,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10112,
      "timestamp_ms": 3522.775,
      "frame_time_ms": 0.131,
      "fps": 10395,
      "work_time_ms": 0.130,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10113,
      "timestamp_ms": 3522.922,
      "frame_time_ms": 0.147,
      "fps": 10298,
      "work_time_ms": 0.146,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10114,
      "timestamp_ms": 3523.004,
      "frame_time_ms": 0.083,
      "fps": 10312,
      "work_time_ms": 0.082,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10115,
      "timestamp_ms": 3523.084,
      "frame_time_ms": 0.079,
      "fps": 10339,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10116,
      "timestamp_ms": 3523.160,
      "frame_time_ms": 0.076,
      "fps": 10362,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10117,
      "timestamp_ms": 3523.359,
      "frame_time_ms": 0.199,
      "fps": 10176,
      "work_time_ms": 0.198,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10118,
      "timestamp_ms": 3523.432,
      "frame_time_ms": 0.073,
      "fps": 10207,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10119,
      "timestamp_ms": 3523.507,
      "frame_time_ms": 0.076,
      "fps": 10316,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10120,
      "timestamp_ms": 3523.609,
      "frame_time_ms": 0.102,
      "fps": 10296,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10121,
      "timestamp_ms": 3523.789,
      "frame_time_ms": 0.179,
      "fps": 10147,
      "work_time_ms": 0.178,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10122,
      "timestamp_ms": 3523.929,
      "frame_time_ms": 0.141,
      "fps": 10060,
      "work_time_ms": 0.140,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10123,
      "timestamp_ms": 3524.000,
      "frame_time_ms": 0.071,
      "fps": 10095,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10124,
      "timestamp_ms": 3524.076,
      "frame_time_ms": 0.075,
      "fps": 10126,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10125,
      "timestamp_ms": 3524.180,
      "frame_time_ms": 0.105,
      "fps": 10099,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10126,
      "timestamp_ms": 3524.254,
      "frame_time_ms": 0.074,
      "fps": 10131,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10127,
      "timestamp_ms": 3524.325,
      "frame_time_ms": 0.071,
      "fps": 10162,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10128,
      "timestamp_ms": 3524.398,
      "frame_time_ms": 0.073,
      "fps": 10197,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10129,
      "timestamp_ms": 3524.470,
      "frame_time_ms": 0.071,
      "fps": 10302,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10130,
      "timestamp_ms": 3524.544,
      "frame_time_ms": 0.075,
      "fps": 10335,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10131,
      "timestamp_ms": 3524.633,
      "frame_time_ms": 0.089,
      "fps": 10335,
      "work_time_ms": 0.088,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10132,
      "timestamp_ms": 3524.709,
      "frame_time_ms": 0.075,
      "fps": 10368,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10133,
      "timestamp_ms": 3524.781,
      "frame_time_ms": 0.072,
      "fps": 10405,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10134,
      "timestamp_ms": 3524.852,
      "frame_time_ms": 0.071,
      "fps": 10442,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10135,
      "timestamp_ms": 3524.924,
      "frame_time_ms": 0.072,
      "fps": 10484,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10136,
      "timestamp_ms": 3524.994,
      "frame_time_ms": 0.070,
      "fps": 10522,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10137,
      "timestamp_ms": 3525.067,
      "frame_time_ms": 0.073,
      "fps": 10600,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10138,
      "timestamp_ms": 3525.137,
      "frame_time_ms": 0.071,
      "fps": 10783,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10139,
      "timestamp_ms": 3525.210,
      "frame_time_ms": 0.073,
      "fps": 11059,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10140,
      "timestamp_ms": 3525.280,
      "frame_time_ms": 0.070,
      "fps": 11655,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10141,
      "timestamp_ms": 3525.353,
      "frame_time_ms": 0.072,
      "fps": 11783,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10142,
      "timestamp_ms": 3525.426,
      "frame_time_ms": 0.073,
      "fps": 11811,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10143,
      "timestamp_ms": 3525.496,
      "frame_time_ms": 0.070,
      "fps": 11853,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10144,
      "timestamp_ms": 3525.580,
      "frame_time_ms": 0.085,
      "fps": 11869,
      "work_time_ms": 0.084,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10145,
      "timestamp_ms": 3525.690,
      "frame_time_ms": 0.109,
      "fps": 11888,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10146,
      "timestamp_ms": 3525.764,
      "frame_time_ms": 0.075,
      "fps": 11971,
      "work_time_ms": 0.074,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10147,
      "timestamp_ms": 3525.835,
      "frame_time_ms": 0.070,
      "fps": 12009,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10148,
      "timestamp_ms": 3525.907,
      "frame_time_ms": 0.072,
      "fps": 12043,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10149,
      "timestamp_ms": 3525.977,
      "frame_time_ms": 0.070,
      "fps": 12072,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10150,
      "timestamp_ms": 3526.049,
      "frame_time_ms": 0.073,
      "fps": 12091,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10151,
      "timestamp_ms": 3526.119,
      "frame_time_ms": 0.069,
      "fps": 12099,
      "work_time_ms": 0.069,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10152,
      "timestamp_ms": 3526.191,
      "frame_time_ms": 0.073,
      "fps": 12096,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10153,
      "timestamp_ms": 3526.265,
      "frame_time_ms": 0.073,
      "fps": 12094,
      "work_time_ms": 0.072,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10154,
      "timestamp_ms": 3526.335,
      "frame_time_ms": 0.070,
      "fps": 12096,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10155,
      "timestamp_ms": 3526.406,
      "frame_time_ms": 0.071,
      "fps": 12108,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10156,
      "timestamp_ms": 3526.477,
      "frame_time_ms": 0.071,
      "fps": 12111,
      "work_time_ms": 0.070,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10157,
      "timestamp_ms": 3526.580,
      "frame_time_ms": 0.103,
      "fps": 12094,
      "work_time_ms": 0.102,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10158,
      "timestamp_ms": 3526.689,
      "frame_time_ms": 0.109,
      "fps": 11999,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10159,
      "timestamp_ms": 3526.791,
      "frame_time_ms": 0.102,
      "fps": 11933,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10160,
      "timestamp_ms": 3526.908,
      "frame_time_ms": 0.117,
      "fps": 11824,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10161,
      "timestamp_ms": 3527.059,
      "frame_time_ms": 0.151,
      "fps": 11652,
      "work_time_ms": 0.150,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10162,
      "timestamp_ms": 3527.158,
      "frame_time_ms": 0.100,
      "fps": 11583,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10163,
      "timestamp_ms": 3527.234,
      "frame_time_ms": 0.076,
      "fps": 11580,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10164,
      "timestamp_ms": 3527.314,
      "frame_time_ms": 0.079,
      "fps": 11567,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10165,
      "timestamp_ms": 3527.389,
      "frame_time_ms": 0.076,
      "fps": 11556,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10166,
      "timestamp_ms": 3527.492,
      "frame_time_ms": 0.102,
      "fps": 11496,
      "work_time_ms": 0.101,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10167,
      "timestamp_ms": 3527.601,
      "frame_time_ms": 0.110,
      "fps": 11409,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10168,
      "timestamp_ms": 3527.731,
      "frame_time_ms": 0.129,
      "fps": 11288,
      "work_time_ms": 0.127,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10169,
      "timestamp_ms": 3527.840,
      "frame_time_ms": 0.110,
      "fps": 11208,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10170,
      "timestamp_ms": 3527.948,
      "frame_time_ms": 0.107,
      "fps": 11144,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10171,
      "timestamp_ms": 3528.053,
      "frame_time_ms": 0.105,
      "fps": 11092,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10172,
      "timestamp_ms": 3528.120,
      "frame_time_ms": 0.067,
      "fps": 11225,
      "work_time_ms": 0.067,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10173,
      "timestamp_ms": 3528.182,
      "frame_time_ms": 0.062,
      "fps": 11406,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10174,
      "timestamp_ms": 3528.244,
      "frame_time_ms": 0.062,
      "fps": 11452,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10175,
      "timestamp_ms": 3528.308,
      "frame_time_ms": 0.064,
      "fps": 11485,
      "work_time_ms": 0.064,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10176,
      "timestamp_ms": 3528.409,
      "frame_time_ms": 0.101,
      "fps": 11430,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10177,
      "timestamp_ms": 3528.534,
      "frame_time_ms": 0.126,
      "fps": 11591,
      "work_time_ms": 0.124,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10178,
      "timestamp_ms": 3528.652,
      "frame_time_ms": 0.118,
      "fps": 11492,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10179,
      "timestamp_ms": 3528.760,
      "frame_time_ms": 0.107,
      "fps": 11424,
      "work_time_ms": 0.106,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10180,
      "timestamp_ms": 3528.890,
      "frame_time_ms": 0.130,
      "fps": 11363,
      "work_time_ms": 0.129,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10181,
      "timestamp_ms": 3529.019,
      "frame_time_ms": 0.129,
      "fps": 11472,
      "work_time_ms": 0.128,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10182,
      "timestamp_ms": 3529.097,
      "frame_time_ms": 0.078,
      "fps": 11612,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10183,
      "timestamp_ms": 3529.226,
      "frame_time_ms": 0.130,
      "fps": 11481,
      "work_time_ms": 0.129,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10184,
      "timestamp_ms": 3529.305,
      "frame_time_ms": 0.079,
      "fps": 11472,
      "work_time_ms": 0.078,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10185,
      "timestamp_ms": 3529.426,
      "frame_time_ms": 0.120,
      "fps": 11439,
      "work_time_ms": 0.120,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10186,
      "timestamp_ms": 3529.519,
      "frame_time_ms": 0.093,
      "fps": 11398,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10187,
      "timestamp_ms": 3529.645,
      "frame_time_ms": 0.126,
      "fps": 11280,
      "work_time_ms": 0.126,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10188,
      "timestamp_ms": 3529.759,
      "frame_time_ms": 0.114,
      "fps": 11194,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10189,
      "timestamp_ms": 3529.873,
      "frame_time_ms": 0.114,
      "fps": 11104,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10190,
      "timestamp_ms": 3529.995,
      "frame_time_ms": 0.122,
      "fps": 11009,
      "work_time_ms": 0.121,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10191,
      "timestamp_ms": 3530.072,
      "frame_time_ms": 0.078,
      "fps": 11031,
      "work_time_ms": 0.077,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10192,
      "timestamp_ms": 3530.208,
      "frame_time_ms": 0.136,
      "fps": 10909,
      "work_time_ms": 0.135,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10193,
      "timestamp_ms": 3530.284,
      "frame_time_ms": 0.075,
      "fps": 10903,
      "work_time_ms": 0.075,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10194,
      "timestamp_ms": 3530.403,
      "frame_time_ms": 0.120,
      "fps": 10806,
      "work_time_ms": 0.119,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10195,
      "timestamp_ms": 3530.490,
      "frame_time_ms": 0.087,
      "fps": 10777,
      "work_time_ms": 0.086,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10196,
      "timestamp_ms": 3530.602,
      "frame_time_ms": 0.111,
      "fps": 10699,
      "work_time_ms": 0.110,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10197,
      "timestamp_ms": 3530.701,
      "frame_time_ms": 0.100,
      "fps": 10647,
      "work_time_ms": 0.099,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10198,
      "timestamp_ms": 3530.802,
      "frame_time_ms": 0.100,
      "fps": 10593,
      "work_time_ms": 0.100,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10199,
      "timestamp_ms": 3530.911,
      "frame_time_ms": 0.110,
      "fps": 10524,
      "work_time_ms": 0.109,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10200,
      "timestamp_ms": 3531.025,
      "frame_time_ms": 0.113,
      "fps": 10445,
      "work_time_ms": 0.113,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10201,
      "timestamp_ms": 3531.153,
      "frame_time_ms": 0.128,
      "fps": 10344,
      "work_time_ms": 0.128,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10202,
      "timestamp_ms": 3531.229,
      "frame_time_ms": 0.076,
      "fps": 10339,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10203,
      "timestamp_ms": 3531.355,
      "frame_time_ms": 0.126,
      "fps": 10240,
      "work_time_ms": 0.126,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10204,
      "timestamp_ms": 3531.436,
      "frame_time_ms": 0.081,
      "fps": 10247,
      "work_time_ms": 0.080,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10205,
      "timestamp_ms": 3531.553,
      "frame_time_ms": 0.117,
      "fps": 10233,
      "work_time_ms": 0.116,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10206,
      "timestamp_ms": 3531.646,
      "frame_time_ms": 0.093,
      "fps": 10202,
      "work_time_ms": 0.092,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10207,
      "timestamp_ms": 3531.792,
      "frame_time_ms": 0.146,
      "fps": 10072,
      "work_time_ms": 0.145,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10208,
      "timestamp_ms": 3531.907,
      "frame_time_ms": 0.115,
      "fps": 10000,
      "work_time_ms": 0.115,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10209,
      "timestamp_ms": 3531.978,
      "frame_time_ms": 0.072,
      "fps": 9996,
      "work_time_ms": 0.071,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10210,
      "timestamp_ms": 3532.041,
      "frame_time_ms": 0.062,
      "fps": 10015,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10211,
      "timestamp_ms": 3532.103,
      "frame_time_ms": 0.062,
      "fps": 10026,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10212,
      "timestamp_ms": 3532.180,
      "frame_time_ms": 0.077,
      "fps": 10020,
      "work_time_ms": 0.076,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10213,
      "timestamp_ms": 3532.300,
      "frame_time_ms": 0.120,
      "fps": 9942,
      "work_time_ms": 0.119,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10214,
      "timestamp_ms": 3532.521,
      "frame_time_ms": 0.221,
      "fps": 9699,
      "work_time_ms": 0.215,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10215,
      "timestamp_ms": 3532.630,
      "frame_time_ms": 0.109,
      "fps": 9640,
      "work_time_ms": 0.108,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10216,
      "timestamp_ms": 3532.763,
      "frame_time_ms": 0.134,
      "fps": 9543,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10217,
      "timestamp_ms": 3532.870,
      "frame_time_ms": 0.106,
      "fps": 9538,
      "work_time_ms": 0.105,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10218,
      "timestamp_ms": 3532.987,
      "frame_time_ms": 0.118,
      "fps": 9525,
      "work_time_ms": 0.117,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10219,
      "timestamp_ms": 3533.102,
      "frame_time_ms": 0.115,
      "fps": 9505,
      "work_time_ms": 0.114,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10220,
      "timestamp_ms": 3533.268,
      "frame_time_ms": 0.165,
      "fps": 9433,
      "work_time_ms": 0.164,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10221,
      "timestamp_ms": 3533.405,
      "frame_time_ms": 0.137,
      "fps": 9454,
      "work_time_ms": 0.136,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10222,
      "timestamp_ms": 3533.499,
      "frame_time_ms": 0.094,
      "fps": 9463,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10223,
      "timestamp_ms": 3533.632,
      "frame_time_ms": 0.133,
      "fps": 9379,
      "work_time_ms": 0.133,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10224,
      "timestamp_ms": 3533.745,
      "frame_time_ms": 0.113,
      "fps": 9329,
      "work_time_ms": 0.112,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10225,
      "timestamp_ms": 3533.865,
      "frame_time_ms": 0.120,
      "fps": 9266,
      "work_time_ms": 0.120,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10226,
      "timestamp_ms": 3533.958,
      "frame_time_ms": 0.094,
      "fps": 9277,
      "work_time_ms": 0.093,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10227,
      "timestamp_ms": 3534.063,
      "frame_time_ms": 0.104,
      "fps": 9286,
      "work_time_ms": 0.104,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10228,
      "timestamp_ms": 3534.170,
      "frame_time_ms": 0.108,
      "fps": 9316,
      "work_time_ms": 0.107,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10229,
      "timestamp_ms": 3534.261,
      "frame_time_ms": 0.090,
      "fps": 9345,
      "work_time_ms": 0.090,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10230,
      "timestamp_ms": 3534.352,
      "frame_time_ms": 0.091,
      "fps": 9369,
      "work_time_ms": 0.091,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10231,
      "timestamp_ms": 3534.414,
      "frame_time_ms": 0.062,
      "fps": 9432,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10232,
      "timestamp_ms": 3534.475,
      "frame_time_ms": 0.062,
      "fps": 9439,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10233,
      "timestamp_ms": 3534.537,
      "frame_time_ms": 0.062,
      "fps": 9439,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10234,
      "timestamp_ms": 3534.626,
      "frame_time_ms": 0.088,
      "fps": 9401,
      "work_time_ms": 0.087,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10235,
      "timestamp_ms": 3534.700,
      "frame_time_ms": 0.074,
      "fps": 9386,
      "work_time_ms": 0.073,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10236,
      "timestamp_ms": 3534.761,
      "frame_time_ms": 0.062,
      "fps": 9444,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10237,
      "timestamp_ms": 3534.824,
      "frame_time_ms": 0.062,
      "fps": 9540,
      "work_time_ms": 0.062,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10238,
      "timestamp_ms": 3534.885,
      "frame_time_ms": 0.061,
      "fps": 9627,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10239,
      "timestamp_ms": 3534.946,
      "frame_time_ms": 0.062,
      "fps": 9697,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10240,
      "timestamp_ms": 3535.008,
      "frame_time_ms": 0.061,
      "fps": 9807,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10241,
      "timestamp_ms": 3535.069,
      "frame_time_ms": 0.062,
      "fps": 9915,
      "work_time_ms": 0.061,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10242,
      "timestamp_ms": 3535.133,
      "frame_time_ms": 0.063,
      "fps": 9940,
      "work_time_ms": 0.063,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10243,
      "timestamp_ms": 3535.212,
      "frame_time_ms": 0.079,
      "fps": 10025,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10244,
      "timestamp_ms": 3535.310,
      "frame_time_ms": 0.098,
      "fps": 9993,
      "work_time_ms": 0.097,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10245,
      "timestamp_ms": 3535.389,
      "frame_time_ms": 0.080,
      "fps": 10060,
      "work_time_ms": 0.079,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    },
    {
      "frame_number": 10246,
      "timestamp_ms": 3599.705,
      "frame_time_ms": 64.315,
      "fps": 854,
      "work_time_ms": 64.308,
      "grid_render_ms": 0.000,
      "entity_render_ms": 0.000,
      "python_time_ms": 0.000,
      "animation_time_ms": 0.000,
      "fov_overlay_ms": 0.000,
      "draw_calls": 1,
      "ui_elements": 1,
      "visible_elements": 1,
      "grid_cells_rendered": 0,
      "entities_rendered": 0,
      "total_entities": 0,
      "logs": []
    }
  ]
}
