Thread safety in python UDFs