allowing new connected entities to be saved with properties other than id