Nvidia won't save display coordinates

I finally got Arch installed on my desktop (hooray) and I'm trying to get all the settings good to go. I'm not new to Arch, but I am new to having a constant multiple monitor setup and Nvidia drivers on it.

I got it to remember my main display, but that's about it. Here's the output of my current /etc/X11/xorg.conf file:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 352.21  ([email protected])  Tue Jun  9 22:42:41 PDT 2015

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"

Section "Files"

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Sony SDM-HS53"
    HorizSync       28.0 - 52.0
    VertRefresh     57.0 - 63.0
    Option         "DPMS"

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 760"

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-3"
    Option         "metamodes" "DVI-I-0: nvidia-auto-select +0+0, HDMI-0: nvidia-auto-select +2944+284, DVI-D-0: 1920x1080_144 +1024+284"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24

Any help would be appreciated. The layout should be that DVI-D is in the middle, HDMI is on the right, and DVI-I is on the left and slightly raised, but on every reboot the layout switches to DVI-I in between the other two with the top in-line.

Also, if it helps, DVI-I is 1024x768. I know the current setting is auto. If need be I can post screenshots tomorrow as well.

I've had the same issue with other distros in the past i've never personally used arch with a multiple monitor set up but i do know a trick. You can fix this by creating a script that replaces the config file on startup that way every time you login it will automatically replace the config file with the one that has the right locations. There is probably a more correct way to do this but that's how i have solved it in the passed. Hope this helps!

The problem is, however, that the file I have already shows the correct locations. I'll see what I can come up with for it, though.