Make the entity_id serializable, and add the ability to update trip plans without changing the last modified timestamp.