Actually thinking over it afterwards it wouldn't cause a deadlock (the inverse lock ordering doesn't occur), I blame some minor sleep deprivation :P