Providing document_id in function beat for decode_json_fields results in effectively no updates to any records

Hmmm looking like this is either a bug or just not supported. Seems like it should be a feature. What's the point of being able specify the id if it means the record can never recieve updates.