Fixes #658

You can now add geometry to an existing geometry. It will be treated as
contiguous to the existing geometry. When adding you can specify and
offset. Here you go @Fossor! Let me know what you think.