Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Total bytes saved: 1,934
Also fixes #547 and makes #548 redundant (has further optimizations than in #548)
I made a quick tool to help with some of these by changing the start node, which is fairly difficult to do with other tools like https://yqnn.github.io/svg-path-editor/ or Inkscape. It's still slightly buggy, but it mostly works: https://eiim.github.io/SVGPathStartMover/
If I do more groups of these optimizations in the future, let me know if I should do it differently in any way, like if you want them all as separate PRs, or if I should only change the README once at the end, or some such.