Avoid saving nodes just to set the default target platform

This can really create race conditions while the user is looking at the
webui. We do not need to save as, anyway, this will be saved once the
user allocates the node.