Add inline comment to explain why you need to implement custom serialization.