More effective marker blobs

Consider squashing with first commit
Track the next MarkerID