def METHOD_NAME(projects, project, schema, entity_type):
    """Look up the core schema for its type and override it with any
    project level overrides
    """
    root = copy.deepcopy(schema)
    project_overrides = projects.get(project)
    if project_overrides:
        overrides = project_overrides.get(entity_type)
        if overrides:
            merge_schemas(root, overrides, [entity_type])
    return root