Managing Active Object Scalability on Distributed Memory: With a Case Study in Parallel VRML