from typing import List


def _reshape_obj(obj_info: List) -> List:
    """
    Just pulls out the relevant info from object info, and mashes it into
    something more useful for the Static Narrative data browser.
    Takes an Object Info tuple from the Workspace and returns the following list:
    [
        UPA,
        name,
        type,
        timestamp,
        metadata (or empty Dict)
    ]
    """
    return [
        f"{obj_info[6]}/{obj_info[0]}/{obj_info[4]}",
        obj_info[1],
        obj_info[2],
        obj_info[3],
        obj_info[10]
    ]