I don't think that's the right way to do it. I mean, from what I've experimented, the engines doesn't need to be aware of anything that doesn't come from an infinite source at some point.
I know its probably more of design preference , but I think its always better to go for short simulation...