First go at working out the patch (vertex indexing, stubs for capacities); still needs to actually look up the color information