Unfortunately I wasn't able to look into this issue yet But I will finally do that within the next days.
Thank you for your reply (and, yes, I knew I was kind of pushing, but this point is a show stopper for me at the moment).
About the moveTo method: When removing the model before it arrived at the final destination, and then re-adding it, it will jump to the final destination instantly. Right now the moveTo() only happens clientside (so the server only see's the final destination)
Ok, this explains the jump and makes sense. The question is that, unless I have overlooked something very obvious, I can have either the jump (with the remove-then-add-back trick) or no movement at all (with no 'tricks'), with nothing in between. I tried speeds 1, 0.1 and 0.01, hoping one of them would be in the right range to see some movement, but so far with no luck.
If it's necessary to have a exact position serverside, we will implement it of course
If this means that only the player originating the movement will see it, this might be a problem for a model visible to all players. As far as I can imagine things right now, a very precise movement sync across the different players is not necessary, but a general consistency among the various points of view might be important.
An example can be doors: I do not think an opening door starts and ends rotating exactly at the same frame (or tick or whatever) for all the players looking at it, nor that it has exactly the same intermediate angle at any frame for all the players. Still, it seems that all the players see generally the same process generally at the same time (of course, network latency has a part in that, unavoidably).
This is the kind of consistency which would be useful to have. Whether this can be achieved by broadcasting all the intermediate positions to all clients or just the moveto() parameters letting each client to interpolate by its own or in whichever other mean, you surely have more elements to decide that I do.
As we are wishing, however, a detail which would be useful, is some sort of notification to let the plug-in know once the moveto() is over.
Thanks!