bug fix AbstractIDGetter cannot be serialized.