After bulk testing of an interface, we got some weird result from a PL Component. I found this blog post:
Describing more or less the same issues we had. The only difference is the method was static and the variables inside the method non-static. After removing the static from the method the problem did not occur anymore.
Conclusion, non static variables are static in a static method.