DO NOT USE THIS INSTANCE FOR LIVE DATA!!!!
Add the logic to allow child procs to be executed when the parent is holding the xlock.