added joinWorld/leaveWorld of IModel again (make explicit)