allowing to pass an has many relationship on create record. Fixes #1497

Fixes #1497
cc/ @igorT 
So for now the behavior happens to end up the same because we don't do relationship change tracking, but once we do, we want preloading to not dirty while passing on create should