fixes #4

We must wait for the `prepare()` method to finish in all embedded entities before finishing the parent's.