Strange behavior on bidirectional one-to-one relations