Volatile Metadata editing

@Golucid, check out this post from @mike