bus: send memfds as payload only on directed messages and for large parts