This way, it will be possible to greatly simplify the library, since modifications to edges, vertices, etc. shall no longer be applied twice.