Waits committing frames until initial data is loaded

also simplifies harness code