Why i am sure? Because this cannot be bug - you need to allocate some space in RAM where portals can store particles in order to make this work (aka make a buffer). So this is intended behavior.
It is not a bug. It's designed to act like that.
it is bug. try by yourself
each pixel of portal in has a certain amount it can hold before it has to dump out