private void CreateUiIssue(SongIssue issue)
    {
        EditorUiIssue uiIssue = Instantiate(issuePrefab, uiIssueContainer.transform);

        injector.Inject(uiIssue);
        uiIssue.Init(issue);

        PositionUiIssue(uiIssue, issue.StartBeat);
    }
    private void PositionUiIssue(EditorUiIssue uiIssue, int beat)
    {
        RectTransform uiIssueRectTransform = uiIssue.GetComponent <RectTransform>();

        float xPercent    = (float)noteArea.GetHorizontalPositionForBeat(beat);
        float anchorWidth = issuePrefabWidthInPixels / uiIssueContainer.rect.width;

        uiIssueRectTransform.anchorMin        = new Vector2(xPercent, 0);
        uiIssueRectTransform.anchorMax        = new Vector2(xPercent + anchorWidth, 1);
        uiIssueRectTransform.anchoredPosition = Vector2.zero;
        uiIssueRectTransform.sizeDelta        = Vector2.zero;
    }