Removes evals from object creation and destruction, and improves the object message registration pipeline