communication between actors behind Play and ScalaJS frontend using protocol communicates (with proper pickling)