make miroservice resource singleton too