Pass object to update() and use static
QubitMetadataResource routing fixes, update tests