This is something that would confuse the users on whether the new object is created or not. I just faced a similar situation as yours and I thought that new objects were not getting due to which I tried it several times and now I have multiple objects which I have no use of.
This is either a bug or a feature but is a much needed one to populate the relation of the newly created object with the same values as the filter relation in a Set